树图思维导图提供 第三章 在线思维导图免费制作,点击“编辑”按钮,可对 第三章 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:93ac13a1fe31e0a760070a7cc88e6a30
第三章思维导图模板大纲
数据类型整型基本类型
int
表示整数,占用2个字节
unsignedint
表示无符号整数,占用2个字节
longint
表示长整数,占用4个字节
unsignedlongint
表示无符号长整数,占用4个字节
数据类型实型
float
表示单精度浮点数,占用4个字节
double
表示双精度浮点数,占用8个字节
数据类型字符型
char
表示单个字符,占用1个字节
char
表示单个字符,占用1个字节
数据类型枚举类型
enum
表示枚举类型,无数据成员
enum
表示枚举类型,有数据成员
数据类型指针类型
int
表示整数,占用2个字节
unsignedint
表示无符号整数,占用2个字节
longint
表示长整数,占用4个字节
unsignedlongint
表示无符号长整数,占用4个字节
数据类型结构体类型
struct
表示结构体,无数据成员
struct
表示结构体,有数据成员
typedef
为结构体定义别名
数据类型联合类型
union
表示联合类型,无数据成员
union
表示联合类型,有数据成员
数据类型共性
int、unsignedint、longint、unsignedlongint都占用4个字节
float占用4个字节,double占用8个字节
char占用1个字节,unsignedchar占用1个字节
enum、enum都占用1个字节
数据类型特殊类型
longlong
表示长整数,占用8个字节
unsignedlonglong
表示无符号长整数,占用8个字节
unsignedchar
表示无符号字符型,占用1个字节
bool
表示布尔值,占用1个字节
char
*
表示指向字符的指针,占用1个字节
数据类型运算符
算术运算符:+、-、×、÷、%
关系运算符:<、>、<=、>=、!=
逻辑运算符:&&、||、!
位运算符:&、|、^、~
赋值运算符:=、+=、-=、*=、/=、%=
sizeof运算符:用于计算变量或类型占用的字节数
函数的作用和分类
C语言标准库函数
输入输出函数:如printf、scanf、malloc、free等。
字符串函数:如strlen、strcpy、strcat、strcmp等。
数学函数:如sqrt、sin、cos等。
逻辑函数:如if、else、switch等。
函数:如fileinclude、函数名、形参表等。
用户自定义函数
函数名:由用户自己定义。
参数表:由用户自己定义。
函数的作用:由用户自己定义。
函数的调用和返回
函数的调用和返回函数可以作为程序中的主函数、子函数或局部变量调用。调用时,程序会从主函数或子函数开始执行,函数中的代码块作为独立执行单元。函数可以有返回值,返回值可以是整型、浮点型或其他数据类型,也可以是字符串、字符数组等数据类型。