永发信息网

一个关于C语言的疑问,求详解,若有说明 int i=2,a[10]={2,4,6,8,10,12,1

答案:2  悬赏:60  手机版
解决时间 2021-01-27 01:40
  • 提问者网友:無理詩人
  • 2021-01-26 18:29
一个关于C语言的疑问,求详解,若有说明 int i=2,a[10]={2,4,6,8,10,12,1
最佳答案
  • 五星知识达人网友:長槍戰八方
  • 2021-01-26 19:12
“&”是取地址运算符,所以&a[i]的意思是取了元素a[i]的地址;而“*”是取内容运算符,所以对刚才求得的地址再取一次内容,这样元素a[i]就被取出来了.C选项应该写成A选项那样,因为a是首地址,所以a+i就是元素a[i]的地址,用取内容运算符“*”,就把相应地址中的内容取出来了,所以a+i应该写括号,像A选项那样.
全部回答
  • 1楼网友:封刀令
  • 2021-01-26 20:29
和我的回答一样,看来我也对了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯