c++ 中string的基本用法 包含、截取、与 char* 互相转换 |
您所在的位置:网站首页 › 截取函数的用法 › c++ 中string的基本用法 包含、截取、与 char* 互相转换 |
在C++语言中,常常使用到string类型变量,对于string变量的判断、拼接使用的次数比较多。在这里总结一下常用的方法。 string 与 char* 互相转换: //定义字符串 string A = "abcabcdewdew123"; //string 转 char* const char* chA = A.c_str(); //char* 转 string string str = chA; string 判断是否包含某一段字符串:第一种方式:strstr(const char* string1, const char* string2) 函数,返回值类型:char* 例: //判断A字符串中是否包含a1字符串 string A = "abcdew123"; //定义字符串A string a1 = "abc"; //定义字符串a1 //判断A中是否包含a1 if (strstr(A.c_str(), a1.c_str()) != NULL) { cout |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |