变量可根据作用域和类型分为
(动态)全局变量,静态全局变量,(动态)局部变量,静态局部变量
全局变量:定义在函数外,在源程序其他cpp文件中访问需要extern修饰
静态局部变量:生命周期相比局部变量延长,存储类型也不同,只被初始化一次
堆、栈、静态存储区
虚函数