C++
j357777842
这个作者很懒,什么都没留下…
展开
-
C++内置数据类型
[color=red]bool[/color] 布尔型[color=red]char[/color] 字符型,最小存储空间:8位,有unsigned char和signed char两种表示方式,使用哪种表示方式由编译器写.[color=red]wchar_t[/color] 宽字符型,最小存储空间:16位,用来表示比如汉字和日语等.[color=red]short[/color]...2007-12-20 22:39:36 · 108 阅读 · 0 评论 -
转义字符
换行符 \n ,\12水平制表符 \t纵向制表符 \v退格键 \b回车符 \r进纸符 \f报警(响铃)符 \a ,\7反斜线 \\疑问号 \?单引号 \'双引号 \"空格 \40空...2007-12-20 22:48:08 · 111 阅读 · 0 评论 -
标准库和命名空间
string 在标准库中定义,使用string时必须包含string头文件.string定义在std命名空间.2007-12-22 22:12:07 · 140 阅读 · 0 评论 -
变更的初始化
C++中,变量初始化分两种形式:复制初始化和直接初始化.复制初始化用等号(=). int ival=1000;直接初始化则是把初始化值放在括号中.int ival(1000);变量的初始化规则:内置类型变量如果定义在函数体外,则都初始化为0.在函数体内定义的内置类型变量则不进行初始化.类类型变量的初始化则使用构造函数进行初始化....2007-12-22 22:14:42 · 71 阅读 · 0 评论 -
声明和定义的概念
声明用于向程序表明变量的类型和名字.用关键字extern声明变量.声明不是定义,不分配存储空间.在程序中声明可以有多次.extern int i;变量的定义用于为变量分配存储空间,还可以为变量指定初始值.在一个程序中,变量 有且仅有一个定义.int i=10;变量的定义也是声明.已经初始化的声明是定义.extern int i=10;//该声明就是定义,变量i不可以在其它地...2007-12-22 22:24:35 · 154 阅读 · 0 评论 -
C++中的const的使用
定义const对象,const int i=512;//i就是一个常量,不能被修改.const对象默认是文件范围内的局部对象.通过指定const为extern,就可以在整个程序中访问const变量: extern const int i=100; extern const int buffer;//buffer是一个声明,所以没有初始值.非const变量...2007-12-22 22:33:20 · 82 阅读 · 0 评论 -
C++引用
引用就是对象的另一个名字.引用通过在变量名前添加"&"来定义:int iv=100;int &i=iv;下面两种是错误的.int &d; //引用必须被初始化int &v=10;//引用必须用一个对象初始化.引用是绑定在初始化的对象上的.不可能被更改.初始化是指明引用是指向哪个对象的唯一方法....2007-12-22 23:06:01 · 52 阅读 · 0 评论