摘要:
一、数组 数组是由类型名、标识符和维数组成的复合数据类型,类型名规定了存放在数组中的元素类型,维数则指定数组中包含的元素个数。 数组的维数必须用值大于等于1的常量表达式定义。此常量表达式只能包含整型字面值常量、枚举常量或者用常量表达式初始化的整型const对象。非const变量以及要到运行阶段才知道其值的const变量都不能用于定义数组的维数。C++虽然不允许定义长度为0的数组变量,但明确指出,调用new动态创建长度为0的数组是合法的。 1、数组的长度是固定的,与vector类型不同,数组不提供push_back或者其他的操作在数组中添加新元素。如果必须添加新元素,程序员必须自己管理内... 阅读全文
posted @ 2013-08-15 20:25
猿人谷
阅读(511)
评论(0)
推荐(0)
摘要:
一.标准string类型 string类型支持长度可变的字符串,C++标准库将负责管理与存储字符相关的内存,以及提供各种有用的操作。1.1 string对象的定义和初始化 当没有明确指定对象初始化时,系统将使用默认构造函数。 注意:编程时一定要注意区分字符串字面值和string数据类型的使用。1.2 string对象的读写 1. string类型的输入操作符:读取并忽略开头所有的空白字符(如空格、换行符、制表符)。读取字符直至再次遇到空白字符,读取终止。 2.读入未知书目的string对象: string word; // read until end-of-file , writi... 阅读全文
posted @ 2013-08-15 16:03
猿人谷
阅读(1236)
评论(0)
推荐(2)
摘要:
来源:http://blog.csdn.net/wangqiulin123456/article/details/84838531、变量初始化: 定义变量时,应该给变量赋初始值,除非确定将变量用于其他意图之前会覆盖这个初值。如果不能保证读取变量之前重置变量,就应该初始化变量。变量的初始化如下:[cpp] view plaincopyprint?intval1=0;//初始化intval2;//未初始化2、编译器的部分功能: 查错语法错误类型错误声明错误 3、从键盘输入文件结束符 OS使用不同的值作为文件结束符。Windows系统下通过输入Ctl+z来输入文件结束符,Unix中通常是Ctl... 阅读全文
posted @ 2013-08-15 10:11
猿人谷
阅读(453)
评论(0)
推荐(0)
浙公网安备 33010602011771号