2011年7月19日

static变量和static函数的用法摘抄 转载

摘要: 2007年10月26日 星期五 10:09一、 static 变量static变量大致分为三种用法1. 用于局部变量中,成为静态局部变量. 静态局部变量有两个用法,记忆功能和全局生存期. 2. 用于全局变量,主要作用是限制此全局变量被其他的文件调用. 3. 用于类中的成员.表示这个成员是属于这个类但是不属于类中任意特定对象1. 静态局部变量静态局部变量属于静态存储方式,它具有以下特点:(1)静态局部变量在函数内定义 它的生存期为整个源程序,但是其作用域仍与自动变量相同,只能在定义该变量的函数内使用该变量。退出该函数后, 尽管该变量还继续存在,但不能使用它。(2)允许对构造类静态局部量赋初值 例 阅读全文

posted @ 2011-07-19 19:50 kyleada 阅读(191) 评论(0) 推荐(0) 编辑

C++ primer

摘要: void swap(int& v1,int& v2);与所有引用一样,引用形参直接关联到其所绑定的对象,而并非这些对象的副本。定义引用时,必须与该引用绑定的对象初始化该引用。引用形参完全以相同的方式工作。每次调用函数,引用形参被创建并与实际的实参相关联。返回引用。当函数返回引用类型时,没有复制返回值。相反,返回的是对象本身。例如,下面的函数返回两个string类型形参中较短的那个字符串的引用。const string& shorterString(const string& s1,const string& s2){ return s1.size()&l 阅读全文

posted @ 2011-07-19 19:49 kyleada 阅读(202) 评论(0) 推荐(0) 编辑

导航