C语言只能逐个引用数组元素而不能一次引用整个数组吗
答案:2 悬赏:30 手机版
解决时间 2021-01-14 07:57
- 提问者网友:锁深秋
- 2021-01-13 17:24
C语言只能逐个引用数组元素而不能一次引用整个数组吗
最佳答案
- 五星知识达人网友:街头电车
- 2021-01-13 17:49
错误。
例如sizeof(a),当a是数组名时,含义为整个数组。此外,数组名在一元&操作符之后时,也表示整个数组(对于数组名a,&a返回指向首元素的指针,下列关系表达式的值恒为1:&a == a——其中右操作数是数组名a退化得到的指向a的首元素的指针右值)。LS显然是“数组名是首地址”这种常见错误的被误导者(应该也包括国内一些教材的作者)之一了。
例如sizeof(a),当a是数组名时,含义为整个数组。此外,数组名在一元&操作符之后时,也表示整个数组(对于数组名a,&a返回指向首元素的指针,下列关系表达式的值恒为1:&a == a——其中右操作数是数组名a退化得到的指向a的首元素的指针右值)。LS显然是“数组名是首地址”这种常见错误的被误导者(应该也包括国内一些教材的作者)之一了。
全部回答
- 1楼网友:孤独入客枕
- 2021-01-13 18:51
引用数组名和元素个数就等价于引用整个数组了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯