结构体全局变量的初始化!
程序代码:
#include"stdio.h"
typedef struct stu{
int a;
int b;
}ST;
ST student;
//student.a=1; 我希望在main函数外对结构体变量进行初始化,但是编译不能通过!求解释......
//student.b=2; 问了一下老师,他说他也不能马上告诉我!
int main()
{
student.a=1;//如果在main函数里面初始化的话,程序没问题!
student.b=2;
printf("%d,%d",student.a,student.b);
return 0;
}










