在C語言中,可以使用以下語法來初始化全局結構體:
#include <stdio.h>
// 定義結構體類型
struct Person {
char name[20];
int age;
};
// 定義并初始化全局結構體變量
struct Person person1 = {"Alice", 25};
int main() {
// 訪問全局結構體變量
printf("Name: %s\n", person1.name);
printf("Age: %d\n", person1.age);
return 0;
}
在上面的例子中,全局結構體變量person1
被定義并且初始化為{"Alice", 25}
,可以在整個程序中訪問和使用它。