在C中定義一個結構體:
1.typedef struct student{ int a; }Stu;//結構體
Stu s; 或者 struct student s;//定義變量s
2.typdef struct{ int a; }Stu;
Stu s;
3.struct student{ int a; }s;
這里的s是結構體變量
4.struct{ int a; }s;
這里的s也是結構體變量
如果是如下形式: typedef struct{ int a; }s,s1,s2;
這里s,s1,s2都是結構體類型,三者都是表示結構體類型。
在C++中定義一個結構體: 1.struct student{ int a; };
這里就是定義了一個結構體類型student
student s;//定義一個變量
2.struct student{ int a; }s;
這里s就是一個變量
3.typedef struct studnet{ int a; }s;
這里s就是一個結構體類型
s s1;//定義一個變量s1
最后對于 typedef struct student{ int a; }Stu;
1.在C中,定義變量的方法有: (1)struct student 變量名; (2)Stu 變量名;
2.在C++中,定義變量的方法有: (1)struct student 變量名; (2)Stu 變量名; (3)student 變量名;
新聞熱點
疑難解答