数组名表示的是该数组元素在内存中的什么?
4个回答
展开全部
,也不会为a单独分配空间,a只代表一个地址,就是a[0]元素的地址。
int *p;
这里的p也是一个指针变量,会为它分配空间,在对p解引用时,会先在符号表中查找p变量的地址,然后再到这个地址取出p变量的值(这个值是其它变量的地址),然后再到这个值表示的地址取出那里存放的值。
关于你的说的两种情况,在《C专家编程》第9章中有详细说明,请阅读9.2节
int *p;
这里的p也是一个指针变量,会为它分配空间,在对p解引用时,会先在符号表中查找p变量的地址,然后再到这个地址取出p变量的值(这个值是其它变量的地址),然后再到这个值表示的地址取出那里存放的值。
关于你的说的两种情况,在《C专家编程》第9章中有详细说明,请阅读9.2节
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数组名表示数组在内存中的首地址
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首地址啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
数组名即数组元素的首地址
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |