细说C++全局变量、局部变量和静态局部变量

2020-01-06 12:05:10丽君

      exit(0);//退出程序运行
   }
}
第一次运行结果:
第1次输入密码
111111
密码错误!
第2次输入密码
222222
密码错误!
第3次输入密码
0
密码错误!
您已经输错密码三次!异常退出!

第二次运行结果:
第1次输入密码
000000
密码错误!
第2次输入密码
123456
欢迎您进入系统!

使用静态局部变量可以让函数产生的数据更长期更安全地存储。如果一个函数运行和它以前的运行结果有关,那么一般我们就会使用静态局部变量。