static、 作用域、局部变量、全局变量
文章平均质量分 78
海螺上的斑点
没有什么拿来炫耀的时候,就好好努力吧。
展开
-
C++primer 2.2 变量--全局与局部
变量一、变量a. 变量提供一个具名的、可供操作的存储空间; b. c++中每个变量都有其数据类型,数据类型决定着变量所占的内存空间大小和布局方式,该空间能存储的值的范围,以及能够进行的运算。*变量定义变量列表初始化 初始化不是赋值,初始化的含义是创建变量时赋予其一个初始值,而赋值的含义是把对象的当前值擦除,而以一个新值代替。 初始化的几种方式: a. int test=0;原创 2015-04-30 11:19:34 · 544 阅读 · 0 评论 -
C++7.5 局部对象、局部变量、static局部变量
简介==============================================================================================================一、局部对象在C++中,每个名字都有作用域,而每个对象都有生命期;名字的作用域指的是知道该名字的程序文本去(哪些地方可以用);对象的生命期则是在程序执行过程中对象存在的时间原创 2015-05-25 20:43:24 · 757 阅读 · 0 评论 -
C++12.3 类作用域(上)----需不需要加类作用域运算符 (类名: :)
简介============================================================================================================每个类都定义了自己的新作用域和唯一的类型。在类的定义体内声明类成员,将成员名引入类的作用域。两个不同的类具有两个不同的类作用域即使两个类具有完全相同的成员列表,他们也是不同的类型原创 2015-06-18 15:28:40 · 2370 阅读 · 0 评论 -
C++12.3 (下) 类作用域中名字查找(局部和全局)
参考**12.3 (上 ) 类作用域12.1.3成员函数重载和Screen类定义========================================================================================================================================一、类作用域中的名字查找首先,在使用该名原创 2015-06-18 17:07:13 · 594 阅读 · 0 评论 -
C++12.6 static 数据成员、static成员函数
简介====================================================================================对于特定类类型的全体对象而言,访问一个全局对象有时是有必要的,也许,在程序的任意点需要统计已经建设的特定类类型对象的数量;或者,全局对象可能是指向类的错误处理例程的一个指针。或者,它是指向类类型对象的内存自由存储区的一个指针。原创 2015-06-23 19:55:56 · 597 阅读 · 0 评论 -
C++ primer ----static总结(转载)
地址:http://blog.csdn.net/mishifangxiangdefeng/article/details/7192809一、不在类中的static的使用1.作用1.局部变量被申明为static,表示这个函数结束的时候这个的值不变。2.外部变量被申明为static表明它是一个本地全局变量。改变量只能在该文件内被访问,不能被其它文件访问。2.Static与非static的区别stati转载 2015-06-24 10:19:27 · 1581 阅读 · 0 评论 -
C++中static用法总结
C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。一、面向过程设计中的static1、静态全局变量在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下:[cpp] view转载 2015-06-29 20:09:03 · 506 阅读 · 0 评论 -
static 总结(表格)
static的总结原创 2015-07-02 10:42:43 · 476 阅读 · 0 评论