1 / 26
文档名称:

专升本 C语言课件 C 数据类型.ppt

格式:ppt   大小:169KB   页数:26页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

专升本 C语言课件 C 数据类型.ppt

上传人:yzhlya 2017/2/27 文件大小:169 KB

下载得到文件列表

专升本 C语言课件 C 数据类型.ppt

文档介绍

文档介绍:二、数据类型 结构体类型#include " " main() { struct { char name[15]; int age; char sex[10]; }person1,person2; strcpy(, " zhang "); strcpy(,"li"); =35; =-7; strcpy(, "female"); strcpy(, "male"); printf("person1: % s\t%d\t%s\n ", ,,); printf("person2: % s\t%d\t%s\n ", ,,); } 二、数据类型 结构体类型 认识结构体类型结构体类型也是一种数据类型 struct {数据类型成员 1; 数据类型成员 2;……}; 不同的成员构成了不同的结构体类型。 struct { char name[15]; int age; char sex[10]; }; 等同于 struct { char name[15]; char sex[10]; int age; }; 不同于 struct { char name[ 20 ]; char sex[10]; int age; }; 二、数据类型 结构体类型 认识结构体类型 定义结构体类型 struct 类型名{数据类型成员 1; 数据类型成员 2;……};注意结构体类型名不占空间。( struct book 就象 int ) struct person { char name[15]; int age; char sex[10]; }; struct book { char name[30]; float price; }; struct house { char addr[30]; float area; int floor; }; 二、数据类型 结构体类型 认识结构体类型 定义结构体类型 定义结构体变量 struct person { char name[15]; int age; char sex[10]; }; struct book { char name[30]; float price; }; struct house { char addr[30]; float area; int floor; }; 注意不能这样定义变量: person a,b ;book x, * t; house u[100]; 应该这样定义: struct person a,b ; struct book x,* t; struct house u[100]; 二、数据类型 结构体类型 认识结构体类型 定义结构体类型 定义结构体变量 struct person { char name[15]; int age; char sex[10]; }; struct book { char name[30]; float price; }; struct ho