- 博客(3)
- 收藏
- 关注
原创 c++vector学习
c++中的vetor类似于c语言中的数组,可以把vetor理解为可变长数组 头文件#include 定义和初始化vector对象 vector v1; v1是一个空vector,元素类型是T类型的 vector v2(v1) 与vector v2 = v1等价 值初始化 vector v1(10); //v1有10个元素 每个的值都是0 vector v2{2}; //v2有1个元素
2016-06-09 16:11:57 347
原创 c++string自学
string的赋值 string s1; 默认初始化,s1是一个空字符串 string s2; s2是s1的副本 string s2 = s1; 等价于上面式子 string s3("hello") // 直接初始化 与 string s3 = “hello” // 拷贝初始化 等价 string s4(n , 'a'); 把s4初始化为n个a string的读取 c
2016-06-09 13:55:13 197
原创 c++的预处理程序指令
c++中的预处理功能主要是指可以在c++源程序中包含各种编译指令,用这些编译命令在代码编译前执行,所以这些命令被称为预处理命令,实现c++的预处理功能。 预处理指令是编译系统的控制命令,编译系统根据其要求先对代码进行优化,然后在进行编译,使程序变得简练清晰。常见的预处理命令有:文件包含命令、条件编译命令和宏定义命令。所有的预处理命令都是以“#”开始的,每一条命令单独占一行。当预处理
2016-01-15 09:48:03 825
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人