结构指针变量 优先级别
已定义p是一个指向结构体的指针变量printf("%d,%d"(p++)->a,p->a);
我的疑问是 p++已经有了个小括号 那就应该先算里边的也就是先移动指针
可答案是指向成员的运算符的优先级别高于自增运算符,所以是先输出,再移动指针;
我们应该怎么理解这里的小括号?
printf函数对参数的计算顺序,是从右往左的。
可以参考这篇文章:
http://blog.csdn.net/bingxuewujian/article/details/6728396
页:
[1]