网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

C语言里面,结构体与共同体分别是啥意思具体指的是什么

时间:2024-10-13 16:08:17

一种构造数据类型,具体指:int、char、float。

结构体是一种构造数据类型(也称复杂数据类型),由若干不同类型的变量(数据)组成。每个变量都是结构体的成员(member),每个成员可以是基本数据类型,也可以是构造类型。相应的,int、char、float 这些数据类型被称为基本数据类型。

结构体变量:结构体也是一种数据类型,可以用来说明变量。例如:

[cpp]view plaincopy

structstustu1,stu2;

C语言里面,结构体与共同体分别是啥意思具体指的是什么

你也可以在定义结构体的同时定义结构体变量:

[cpp]view plaincopy

structstu{

char*name;//姓名

intnum;//学号

charsex;//性别

floatscore;//成绩

}stu1,stu2;


将变量放在结构体定义的最后即可。


也可以用宏定义使一个符号常量来表示一个结构类型,例如:

[cpp]view plaincopy

#defineSTUstructstu

STU{

char*name;//姓名

intnum;//学号

charsex;//性别

floatscore;//成绩

};

STUstu1,stu2;

© 一点知道