C++ 快速上手 (三)

用字符串类来表示字符串变量。

#include <string> //注意头文件不是“string.h”

1. 定义

string string1;
string sring2 = "China";

2. 对字符串变量的赋值

string1 = "Canada";
string2 = string1; //无论string1和string2的长短是否匹配,都用string1来覆盖string2

string word = "Then”;
word[2] = 'a'; //修改后,word的值变为“Than”

3. 字符串变量的输入输出

cin >> string1;
cout << string2;

4. 字符串变量的运算

// (1) 用赋值运算符实现字符串赋值
string1 = string2; //其作用与“strcpy(string1, string2)”相同

// (2) 用加法运算符实现字符串连接
string string1 = "C ++ ";
string string2 = "Language";
string1 = string1 + string2;
// 连接后, string1为“C ++ Language”

// (3) 用关系运算符实现字符串比较
//省略中

 5. 字符串数组

string name[5];
string name[5] = {"Zhang", "Li", "Fun", "Wang", "Tan"};

 

posted on 2012-12-22 08:42  cosmo89929  阅读(350)  评论(0)    收藏  举报

导航