
c语言结构体是什么意思?有什么用处以及格式?
2个回答
展开全部
差不多就是C++的类。
struct 结构名(这里用student)
{
char name[20];
int age;
};
使用方法。在主函数中创建一个struct对象。
struct student st1;
st1.name="xxx";
st1.age=20;
struct 结构名(这里用student)
{
char name[20];
int age;
};
使用方法。在主函数中创建一个struct对象。
struct student st1;
st1.name="xxx";
st1.age=20;
追问
有什么用吗?
追答
将有联系的一组数据类型封装在一个结构体中。使用起来很方便。就像C++中的类(C里是没有类的)。就像上面的学生student例子。你定义一个结构student之后,你就可以使用struct student stx(x可以是1-任意数),表示许多个学生实体。然后对其进行操作,而不用一个个去单独定义每个学生的数据类型和其内容。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询