C++---string类
string 类是C++标准库的重要的部分,主要用于字符串处理,string不是标准模板类STL,但是成员函数很相似,此外也可以通用部分STL的外部算法。
常用算法
sting类使用头文件
#include <string>
-
string转为char* :c_str()
const char* pstr = str.c_str(),返回const char* -
string 长度:length()、size()
int n = str.length() 或 n=str.size() -
string 判断空:empty()
bool flag=str.empty() -
char*、char[]转换为string:赋值首地址
const char* p_str = "my_str";
char arr_str[] = "my_str"