++(*p).n,++p->n 有什么区别?将++(*p).n拆开,等价于什么?n是C语言中的结构体成员

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 15:00:29

++(*p).n,++p->n 有什么区别?将++(*p).n拆开,等价于什么?n是C语言中的结构体成员
++(*p).n,++p->n 有什么区别?
将++(*p).n拆开,等价于什么?
n是C语言中的结构体成员

++(*p).n,++p->n 有什么区别?将++(*p).n拆开,等价于什么?n是C语言中的结构体成员
查看优先级表
()、.、[]和-> 四个符号的优先级是最高的,++其次
所以++(*p).n先得出(*p)之后再(*p).n 最后++自增1
++p->n也会先p->n再++自增1