阅读C++语言代码输出()
1 2 3 4 5 6 7 8 |
|
正确答案: A
3 3
2 2
2 3
3 2
第4行: *p=arr[0]
第5行:arr[0]=90;p自加1,此时*p=arr[1];
第6行:先计算*(++p),*p=arr[2],在计算*p=arr[2].原因prinf从右到左编译,从左到右输出
阅读C++语言代码输出()
1 2 3 4 5 6 7 8 |
|
3 3
2 2
2 3
3 2
第4行: *p=arr[0]
第5行:arr[0]=90;p自加1,此时*p=arr[1];
第6行:先计算*(++p),*p=arr[2],在计算*p=arr[2].原因prinf从右到左编译,从左到右输出