C++STL string
string
为便于处理字符串而引入的 #include< string > using namespace std;
注意此处的文件为 string 和 string.h(C++中常常写成 cstring) 不同;
定义
string s = "Hello, World!";
对于 string 的整体输入和输出只能通过 cin 和 cout 来进行操作;
cin 和 cout 需要引入头文件 iostream 并 using namespace std;
当需要通过 printf 输出字符串时,需要先将其转化为 char[] 才能通过 printf 输出;
使用 str.c_str() 方法转化为 char[]:
string str = "abc";
printf("%s", str.c_str());
访问元素
通过下标访问
类似于 char
C++STL string最先出现在Python成神之路。
共有 0 条评论