c语言 数组名&&结构体名 为什么不能用数组名给数组赋值,结构体却可以
c1,c2是两个指针常量,只能进行一次赋值
struct A 是自定义的一种数据类型,这里的a1 = a2 就如同typedef这样,起一个别名
地址传参,为什么数组中可以成功,在结构体中会报错,需要return
碰到
//建立一张空表
node *init(){
return NULL;
}
void init1(node* head){
head = NULL;
}
这一类,同样是传地址,为什么数组里面可以,但是在结构体里面就会报错呢?
一直没有弄清楚,现在大概顺一下,返回值为空的方法中,