
C/C++
ruanruan111
这个作者很懒,什么都没留下…
展开
-
共用体union用法讲解
<br /><br />一、 联合说明和联合变量定义 <br /> 联合也是一种新的数据类型, 它是一种特殊形式的变量。 <br /> 联合说明和联合变量定义与结构十分相似。其形式为: <br /> union 联合名{ <br /> 数据类型 成员名; <br /> 数据类型 成员名; <br /> ... <br /> } 联合变量名; <br /> 联合表示几个变量公用一个内存位置, 在不同的时间保存不同的数据类型原创 2010-12-02 16:40:00 · 294 阅读 · 1 评论 -
C++ Primer 第12章 类 总结篇
12.1类的定义和声明 1. 类成员:数据,函数或类型别名。 2.类内部定义的函数默认为inline。 3.构造函数初始化列表: SalesItem(): param1(0), param2(0) {} 4.const成员函数:不能改变其所操作的对象的数据成员,必须同时出现在声明和定义中。 double avgprice() const; 5.抽象接口、封装实现。访问标号。原创 2012-08-02 16:47:15 · 484 阅读 · 0 评论 -
C++ Primer《第2章 变量和基本类型》1) 定义和声明的区别;2) const对象;3) 引用&const引用
1) 定义和声明的区别: 1. 变量必须且仅能定义一次,声明可以多次。 2. 定义有两种:带初始化式,不带初始化式时也不带extern。 3. 定义为变量分配存储空间,可以指定初始值。 4. 只是声明不是定义:不带初始化式并且带extern。 5. 只有当extern位于函数外部时,才可以含有初始化式。 2) const对象: 1. 常量定义时必须初始化。是左值,但不原创 2012-07-18 17:11:28 · 421 阅读 · 0 评论