c语言结构体(c语言有哪些结构体)

2022-09-24 10:35

第一种:只有结构体定义:

1. struct stuff{

2.char job;

3. int age;

4. float height;

5. };

第二种:附加该结构体类型的“结构体变量”的初始化的结构体定义:

1. //直接带变量名Huqinwei

2. struct stuff{

3. char job[20];

4. int age;

5. float height;

6. }Huqinwei;

也许初期看不习惯容易困惑,其实这就相当于:

1. struct stuff{

2. char job;

3. int age;

4. float height;

5. };

6. struct stuff Huqinwei;

第三种:如果该结构体你只用一个变量Huqinwei,而不再需要用。

struct stuff yourname; 去定义第二个变量。那么,附加变量初始化的结构体定义还可进一步简化出第三种:

1. struct{2. char job;

3. int age;

4.float height;

5. }Huqinwei;

上一篇:惠普打印机连接电脑步骤(惠普打印机连接)
下一篇:公有云和私有云的区别(公有云和私有云有什么区别)
图文资讯
返回顶部小火箭