c语言中,数组名和指针名都代表内存地址。那么定义一个其他的变量,比如int a,这个 a是否也代表
答案:2 悬赏:0 手机版
解决时间 2021-03-16 06:34
- 提问者网友:临风不自傲
- 2021-03-16 03:05
c语言中,数组名和指针名都代表内存地址。那么定义一个其他的变量,比如int a,这个 a是否也代表内存地址?
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-03-16 03:15
非也非也。
int a,a就是代表的内存里面的值,&a才是a的地址。
int *a,a代表的是一块内存地址,*a代表该地址里面的值。
int a,a就是代表的内存里面的值,&a才是a的地址。
int *a,a代表的是一块内存地址,*a代表该地址里面的值。
全部回答
- 1楼网友:平生事
- 2021-03-16 04:34
int (*p)[2]是一维数组的指针,数组里面的元素是整形,指针指向这个数组,
int *p[3]是指针数组,首先是个数组,这个数组里面存放的元素都是指针
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯