C++ 使用笔记

一,指定值初始化

1.1 初始化容器

vector<int> myvector(9,3);

初始化为9个3

1.2 初始化字符串

1.2.1 C++用“特定字符”定义“指定长度”“字符串”

string str(9, '*');
str就是由9个*号组成的字符串;
1.2.1.1,“str”为变量名;
1.2.1.2,“9”为指定长度;

1.2.1.3,“*”为特定字符,不能使用“”;


二,迭代器初始化

2.1 初始化容器

int myints[] = {20,30,40,50,60,70,100};//myints:20,30,40,50,60,70,100
vector<int> myvector(myints,myints+5);//myvector:20,30,40,50,60


2.2 初始化字符串

string str = "http://www.cplusplus.com";
typedef string::const_iterator iter;
iter a;
a = str.begin();
string r(a,a+4);

相关文档

没有数据

评论0条