1613551 发表于 2023-2-8 20:26:00

关于结构体指针

struct{int n;char *str}*p;
++p->str

题目问的是++p->是加在()
A.指针str上
B.指针p上
C.str指的内容上
D.以上均不是

我选的是b,但是为什么答案是a?为什么对结构体指针++会加到结构体里面的字符指针上去?

人造人 发表于 2023-2-8 20:35:20

++p->str
++(p->str)
如果加个括号呢?
这两个是一样的

1613551 发表于 2023-2-8 20:52:38

人造人 发表于 2023-2-8 20:35
++p->str
++(p->str)
如果加个括号呢?


懂了

1613551 发表于 2023-2-8 20:56:26

本帖最后由 1613551 于 2023-2-8 21:01 编辑

{:10_245:}发现自己总是问些蠢问题,大家也都没嫌弃我
页: [1]
查看完整版本: 关于结构体指针