全局变量和成员变量的区别,局部变量和成员变量的区别解决思路

全局变量和成员变量的区别,局部变量和成员变量的区别
分别有什么区别呢?
在什么情况下可以替换?

------解决方案--------------------
生存期是不同的
同名的全局、类的成员变量和局部变量,如果没指定,局部变量会被优先使用
------解决方案--------------------
全局变量 
 全局变量是静态存储期,文件作用域,外部链接性,即 全局变量在程序启动时初始化,程序退出时释放。
成员变量 成员变量和类的作用域 ”一致“,类定义成全局,它就是全局的,定义成局部,它就是局部的

局部变量 是动态存储期,块作用域 ,无链接性 在作用域内可见,作用域外部可见。
------解决方案--------------------
探讨
全局变量
全局变量是静态存储期,文件作用域,外部链接性,即 全局变量在程序启动时初始化,程序退出时释放。
成员变量 成员变量和类的作用域 ”一致“,类定义成全局,它就是全局的,定义成局部,它就是局部的

局部变量 是动态存储期,块作用域 ,无链接性 在作用域内可见,作用域外部可见。