string st[10];
意思是开10个string变量,以st为数组变量名。这时有点像二维字符数组。
读入:
cin >> st[0] >> st[1];
输出:
cout << st[2] << endl << st[3];//输出整串 cout << st[0][0] << st[0][1] << endl;//输出单个字符
基本操作与C字符数组类似,但自带许多实用函数,可以参照库<string>。
tips:
c++String功能强,兼容性高,但是速度会慢些。对速度有要求的程序最好用字符数组。