首先,我们都知道C语言有32个关键字,今天着重来帮大家理解一下全局变量、局部变量、作用域、生命周期等的概念。
#include<stdio.h>
#include<Windows.h>
int main()
{
printf("hello world!\n"); //经典第一个程序
system("pause"); //使结果可以显示在屏幕上
return 0;
}
AUTO这个关键字就是来修饰局部变量的,它不可以修饰全局变量,否则会有warning,值得注意的是定义局部变量时,AUTO这个前缀可加可不加,AUTO比较老已经逐渐被弃用。接着来理解register(寄存器)关键字,这个关键字是访问速度最快的,因此当有需求时可以使用这个关键字来定义变量。那么什么时候可以使用register这个关键字呢?