结构体类型综合实训(专业)

发布时间:2024年01月05日

第1关:结构体类型的定义及所占内存的字节数

任务描述
本关任务:结构体类型的定义及所占内存的字节数。

相关知识
结构体类型的定义
  C 语言允许用户自定义数据类型,典型的代表就是结构体,结构体类型和数组一样,都属于构造数据类型。它们之间的不同点就在于,数组是将相同类型的数据单独放在一起来存储,而结构体允许逻辑上相关,但类型不同的数据放在一起来存储。

例如:编写一个学生信息管理的程序,学生学号、姓名、性别、出生年月、成绩等数据都是与某一学生紧密联系的整体。我们不能将每个学生的学号、姓名、性别、出生年月、成绩等这些信息拆开来,分别用多个不同类型的数组来表示,就好比是将多台机器设备的零部件,拆下来分开入库一样,我们希望每台机器都能够作为一个独立的整体来单独存储,就要用到结构体类型。

#include  <stdio.h>
struct datatype1     
{
   
   char   b; 	
   int   a;
   char   c;
};
文章来源:https://blog.csdn.net/Junds0/article/details/135355513
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。