c++中的static详解
未经博主同意不得私自转载!不准各种形式的粘贴复制本文及盗图!
首先,讲一下c++ 中的static:
static有面向过程的有面向对象的,关于面向对象与面向过程区别请参考另一篇博文,也可自行百度。
先讲讲程序在内存中的存储结构:
我把所有知识点大致缩减到下面这张图上了,希望大家能够一目了然
Static在面向对象中主要应用于
①变量
②函数
我也是画了一张图,希望大家能够很详尽的熟悉:
面向对象程序设计主要应用于
class 类
类中的:
ⅰ.静态全局变量
ⅱ.静态局部变量
ⅲ.静态函数
类中比较杂,详细见另一篇文章。
http://blog.csdn.net/qq_26816591/article/details/52249624
ps:一切内容均是本人根据网上各种途径总结提炼的,如果涉及版权希望能及时提醒更改。同时希望注重保护他人成果!
不为失败找原因,要为成功找方法!