C |结构与工会|问题10

预测以下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
喜欢就支持一下吧
点赞10 分享