c语言选择题求助:以下程序段的运行结果是()。 struct
c语言选择题求助:以下程序段的运行结果是()。 struct
日期:2015-01-11 12:16:33 人气:1
通过for循环数组s里面的四个元素的a属性,分别被赋值为了5,7,9,11
printf("%d", (p++)->a);
相当于
1. printf("%d", p->a);
2. p = p + 1;
而printf("%d", (++p)->);
1. p = p+1
2. printf("%d", p->a);
这就是说这两步的执行顺序不同。
p 刚开始指向了s[1]
所以第一个printf,