void fun(int *a) {a[0]=a[1];}是什么意思

 我来答
科创17
2022-11-06 · TA获得超过5901个赞
知道小有建树答主
回答量:2846
采纳率:100%
帮助的人:175万
展开全部

void fun(int *a) {a[0]=a[1];}是什么意思

函式fun()
引数:a, 即呼叫fun()函式时候,需传入一个整型阵列的首地址
例如:int Array[10]; fun(Array);
void fun(int *a)
{
a[0]=a[1]; 将阵列第一个元素的值赋值为第二个元素的资料;
}

void fun (int a = 10)和void fun ()有什么区别,void fun (int a = 10)又是什么意思

void fun (int a = 10) 有一个引数a, 而void fun ()没有引数,这个就不多说了。
对于前者,当你呼叫fun函式时,如果没有传递a引数,编译器会给它传一个10过去,这就是预设引数。仅限于宣告函式的时候使用,你不能这样:
void fun (int a = 10)
{
...
}
但可以这样
void fun (int a = 10);
void fun (int a)
{
...
}

Void t0(void)interrupt 1 using 0 是什么意思

声明了一个函式t0,这个函式即没有返回值,也没有引数,这是中断函式的特点;
interrupt 1表示该函式是一个定时器0中断函式;
using 0表示使用工作暂存器组0。
兄弟在学微控制器吧,这个应该是C51对标准C扩充套件,你应该先学习一下C语言,这样碰到问题了自己也知道怎么解决了。

int cmp(const void *p1, const void *p2)是什么意思

你的问题是什么意思,?
如果是const void*的话,意思就是使用指标,通过引用传递,避免了值传递时的效能代价,使用const的话,就是确保这个值在整个函式的执行过中,不会改变所上面两个引数的值。

fun(int a[ ] [ ],n)是什么意思啊

显然是错误的定义,引数n没有型别

void change(int x[][5]);是什么意思

函式名为 change 引数为 二维阵列 的无返回值的函式
int x[i][j]指:i > 0,j = 5的整形二维阵列

int CourRS(void)这里的void是什么意思

表示这个函式是没有形式引数的。其实也可以省略不写,它和int CourRS()是等价的。

void insertsort(RECORD R[],int n) 是什么意思

void insertsort(RECORD R[],int n)
定义函式吧?行参的型别是自定义,还是系统已经定义好的,就不清楚 了

void set (int x) { x=2; }是什么意思

void set (int x) { x=2; }
就是定义了一个函式,函式传递入一个int型变数,在函式中给x赋值2

void Insert(int i,T x);是什么意思

从函式的定义来理解,这个函式返回一个整形值,传入的引数为一个整形阵列int list[],一个整形指标int *p_n,二个整形数值int i,int x,return(int)。
定义了一个insert函式,返回值为空型别。函式有两个引数,一个是整型变数i,另外一个是T型别的变数x,T型别不是C语言中的预设资料型别,应该是一种自定义的资料型别,如结构体等。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式