C语言用静态指针数组

C语言用静态指针数组... C语言用静态指针数组 展开
 我来答
风若远去何人留
推荐于2017-10-06 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450097
专业C/C++软件开发

向TA提问 私信TA
展开全部
a有三个元素 分别是
a[0].n = 5
a[0].next = &a[1]
a[1].n=7
a[1].next = &a[2]
a[2].9
a[2].next = '\0' 也即是NULL

p=&a[0]

A p++->n
先取值,也就是p->n 等效于a[0].n 值为5
B p->n++ 先取p->n再自加,自加与表达式值无关,同A,一样是5
C (*p).n++ 同样是先取值,再自加。 自加和表达式值无关,这个还是5
D ->的结合性更强。所以 这里是对p->n先自加,再取值,于是
a[0].n先自加为6, 取值也就是6
选D
在晴天的雨伞
2016-05-30 · TA获得超过6868个赞
知道大有可为答主
回答量:5761
采纳率:86%
帮助的人:1135万
展开全部
static char *p
char const *p
char *p
三种
第一种 指针p所指向的内容不可变,但是指针指向可变
第二种 指针p所指向的内容可变,但是指针指向不可变
第三种 定义一个指针p,两者都可变

const 常量定义
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式