結(jié)構(gòu)體變量定義位置應(yīng)在main()函數(shù)中還是,即可在main()中也可在外部?
如果是先定義結(jié)構(gòu)體類(lèi)型,再定義變量。
可不可以
struct student stu
{
int id;
char name[];
float score;
};
struct student stu;
int main()
{
。。。。。。。。block;
}
如果是先定義結(jié)構(gòu)體類(lèi)型,再定義變量。
可不可以
struct student stu
{
int id;
char name[];
float score;
};
struct student stu;
int main()
{
。。。。。。。。block;
}
2016-01-17
舉報(bào)
2016-01-18
可以在main 函數(shù)里面定義,也可以在main函數(shù)之外定義。在main函數(shù)外定義屬于全局變量,在main函數(shù)里面定義屬于局部變量,只能在main函數(shù)中使用。