c++ 中string的基本用法 包含、截取、与 char* 互相转换

您所在的位置:网站首页 截取函数的用法 c++ 中string的基本用法 包含、截取、与 char* 互相转换

c++ 中string的基本用法 包含、截取、与 char* 互相转换

#c++ 中string的基本用法 包含、截取、与 char* 互相转换| 来源: 网络整理| 查看: 265

        在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