重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
这两个定义是相对的。。。比如说你自己定义编写了一个函数,然后在后面的编写语句中要用到你之前编写的函数。。你引用了。。那个函数就是被调用函数。。你正在写的那个主函数就是调用函数。。
成都创新互联公司是一家专注于网站设计制作、成都网站制作与策划设计,三原网站建设哪家好?成都创新互联公司做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:三原等地区。三原做网站价格咨询:18982081108
.......
void try(int x,int y,int z)
{
........
}
main()
{
int x,y,z
......
try(x,y,z)
.......
}
函数try就是被调用函数
调用函数就是计算机编译或运行时,使用某个函数来完成相关命令。对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数、变量或其它构造类型数据及表达式。各实参之间用逗号分隔。
这两个定义是相对的,比如说你自己定义编写了一个函数,然后在后面的编写语句中要用到你之前编写的函数,你引用了,那个函数就是被调用函数,你正在写的那个主函数就是调用函数。
第一个函数是fun(int a, int b),调用fun(c[i],c[i+1])时,将c[i]的值传递给a,c[i+1]的值传递给b,a和b在fun内部被修改了,但是对c[i]和c[i+1]不会有任何影响。
第二个函数时fun(int a[], int n),调用fun(k,5)时,将数组k的地址传递给了a,此时,对形参数组a的任何操作也就是在对数组k操作。
这两个函数的区别在于传值调用和传地址。相关知识请自己详细查阅。