C 语言允许用户自定义数据类型,典型的代表就是结构体,结构体类型和数组一样,都属于构造数据类型。它们之间的不同点就在于,数组是将相同类型的数据单独放在一起来存储,而结构体允许逻辑上相关,但类型不同的数据放在一起来存储。
#include <stdio.h>
struct datatype1
{ 文章来源地址https://www.toymoban.com/news/detail-430691.html
char b;
int a;
char c;
};
struct datatype2
{
char b;
short a;
char c;
};
struct datatype3
{
char b;
char c;
int a;
};
struct stu
{
int num;
char name[20];
char sex;
float score;
};
struct date
{
int year;
int month;
int day;
};
struct student
{
int num;
char name[20];
char sex;
struct date birth;
float score;
};
int main()文章来源:https://www.toymoban.com/news/detail-430691.html
{
到了这里,关于结构体类型的定义及所占内存的字节数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!