在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 变量名;
新闻热点
疑难解答