C语言的数组名可以加取地址符吗?例如int a[2],然后输出&a,好像在哪里看见过,但是觉得意义

C语言的数组名可以加取地址符吗?例如int a[2],然后输出&a,好像在哪里看见过,但是觉得意义不大

可以加取地址符,但是a就表示&a[0],没必要。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-26
试一下就知道
char s[20];
scanf("%s",s) 和 scanf("%s",&s) 是一样的本回答被网友采纳
第2个回答  2015-10-26
直接写a就是数组a的首地址,等同于&a[0],&a[2]就是第3个元素的地址
第3个回答  2015-10-26
a就是地址