ch01 变量和数据类型
C语言关键字 [1] ==C语言有32个关键字== auto:定义自动变量,主要是声明变量的生存周期 break, continue : break 语句在遇到最内层循环时立即终止。还用于终止 switch 语句。 case, switch, default:使用 switch 和 case 语句声明一个switch分支 char:用于声明character 类型的变量 const:声明常量 do…while: double: double-precision 浮点数变量类型 float:single-precision 浮点数的变量类型 if, else:声明if/else 条件判断 enum:用于声明枚举类型 extern:关键字声明变量或函数在其声明的文件之外具有外部链接。 for:C 语言的三种循环之一,for循环 goto: 用于将程序的控制权转移到指定的标签 int:声明 integer 类型的变量 short, long, signed, unsigned:是类型修饰符,它们改变基本数据类型的含义以产生新类型。 short int: -32768 to 32767 long int: -2147483648 to 214743648 signed int: -32768 to 32767 unsigned int: 0 to 65535 return: 终止函数并返回值 sizeof:评估变量或常量的大小 register:创建比普通变量快得多的寄存器变量。 static:创建一个静态变量。静态变量的值持续到程序结束。 struct:用于声明结构体。结构体可以包含不同类型的变量。 typedef:用于将类型与标识符显式关联。 union:用于将不同类型的变量分组在一个名称下。 void:没有任何意义,函数修饰为没有返回值,参数修饰为没有参数 volatile:提醒编译器它后面所定义的变量随时都有可能改变 C语言控制语句 ==C语言有9种控制语句== (control statements)...