您的位置:首页 > 编程语言 > C语言/C++

C++ Primer 学习笔记——第3章:标准库类型 string

2011-07-29 12:58 711 查看
关于资料,见/article/11530903.html

第3章:标准库类型 string

标准库主要有2个:String和Vector.

字符串相加的别名叫字符串连接。

字符串相加必须要保证前面2个值有一个不是字面值,也就是说有一个必须是字符串变量。

获取字符串的某一值确实很简单,直接用[]就可以了。非常像数组取值,也不用js,as中charAt()这样的方法。

#include <iostream>
#include <string>
using std::string;

int main (int argc, char * const argv[]) {
string str("ABCD");
for (string::size_type ix=0; ix!=str.size(); ++ix)
std::cout <<str[ix] <<std::endl;
return 0;
}


运行调试报错,说未声明的标识符“string”

#include <string>

using namespace std;

在vs2005里试了半个小时,硬是没弄懂.微软就是不靠谱啊.

#include <iostream>
#include <string>
using std::string;

int main (int argc, char * const argv[]) {
string s1("i");
string s2("love");
string s3("u");
string s4=s1+" "+s2+" "+s3;
std::cout <<s4;
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: