一、关键字
1.auto 自动的(每个局部变量都是auto修饰的,省略。)
2.extern 用来申明外部符号
3.register 寄存器关键字:把大量频繁被使用的数据,放到寄存器中,提升效率。
①计算机中的数据可以存储到哪里?
寄存器、高速缓存、内存、硬盘、网盘
<——————————————————
速度越快、造假越高、空间越小
4.signed 有符号的
5.unsigned 无符号的
6.static 静态的
7.union 联合体(共用体)
8.void 无;空
9.typedef
类型定义,应理解为类型重定义/命名。
tupedef unsigned int u_int; //将unsigned int重命名为u_int(类似于小名)
10.static(静态的)
①static修饰局部变量
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
void test()
{
int a = 1; //a创建,a是局部变量
a++;
printf("%d ", a);
} //a销毁
int main()
{
int i = 0;
while (i < 10)
{
test();
i++;
}
return 0;
}