c语言基础-32个关键字
一、关键字
C语言已经定义了有特殊功能的符号(单词),编程过程中命名不能冲突,这些符号只能按C语言定义的功能使用
二、数据类型关键字
1.基本数据类型(5个)
void:空类型
char:字符型
int :整型数据
float:单精度浮点型
double :双精度浮点型
2.类型修饰关键字(4个)
short:短整型 short int
long :长整型数据
signed:有符号数据类型 signed int
unsigned:无符号数据类型
3.复杂类型关键字(5个)
struct:结构体类型
union:共用体类型
enum:枚举类型,枚举变量的取值只能从列出来的值当中选择
typedef:类型替换
#define 宏定义
#define PI 3.14 // 属于预处理指令,原值在后,替换符号在前 程序中原样替换
typedef 类型替换
typedef unsigned long u32; // 不属于预处理 普通语句要有分号 原类型在前面,替换后的类型在后面
例子:
#include <stdio.h>
//#define u32 unsign