预测以下C程序的输出
null
#include<stdio.h> struct Point { int x, y, z; }; int main() { struct Point p1 = {.y = 0, .z = 1, .x = 2}; printf ( "%d %d %d" , p1.x, p1.y, p1.z); return 0; } |
(A) 编译错误 (B) 2 0 1 (C) 0 1 2 (D) 2 1 0 答复: (B) 说明: 请参阅所讨论的初始化 在这里 . 这个问题的小测验
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END