阔达中心

文章
10
资源
0
加入时间
3年0月20天

c基础:函数参数是 struct(结构),传的是引用,还是值?

比如函数形式:void func(struct a data1, struct b data2);答案:只要不是指针或者数组都是传值,其实指针也是传递的地址值。追问但是如果这个结构体里面有数组这种情况是怎么样的呢?回答如果结构体内有成员,也是原样按位拷贝,数组也是一样传值,除非用结构体数组,就又是传地址了。来自:http://zhidao.baidu.com/question/...