1. 作用域: 改变量的有效区域
    2. 生命周期 : 时间的概念 ,生命时候被开辟 ,被释放
    3. auto 一般只能用于 局部变量
    1. #include<stdio.h>
    2. #include<windows.h>
    3. int main()
    4. {
    5. for (int i=0; i<10; i++){
    6. printf("i= %d\n",i);
    7. if(1){
    8. auto int j =1; // auto =1 ; 自动选择类型
    9. printf("before: %d\n",j); //before 之前
    10. j++;
    11. printf("after : %d\n",j); //after 之后
    12. }
    13. }
    14. return 0;
    15. }

    在全局变量会报错
    image.png