auto
#includeint main() { auto int a = 10;//局部变量——自动变量,在前面省略了auto,局部变量前面都有auto printf("a=%d",a); return 0; }
break、case、char、const、continue、default、do、double、else、enum——枚举常量、extern、float、for、goto、if、int、long、register、return、short、sigend、sizeof、static、struct——结构体关键字、switch、typedef、union——联合体/共用体、unsigned、void、volatile、while
typedef——类型定义-类型重定义
#includeint main() { typedef unsigned int u_32 //将unsigned int 重命名为u_32,所以u_32也是一个类型名 unsigned int num1=0; u_32 num=0;//观察num1和num2,这两个变量的类型是一样的 return 0; }
#define - 定义标识符常量
#include指针 地址#define MAX 100 int main() { int a =MAX; return 0; }
#includeint main() { int a = 10; printf("%pn",&a);//输出a的地址 return 0; }
#includeint main() { int a = 10;//4个字节 int*p = &a;//有一种变量是用来存放地址的-指针变量 * - 解引用操作符 printf("%pn",&a);// printf("%pn",p);//这两行输出的是一样的-a的地址 return 0; }
#includeint main() { int a = 10; int*p = &a; *p = 20;//通过*p找到a的值改成20 printf("a = %dn",a);//输出20 teturn 0; }



