今天小編就為大家?guī)硪黄榻Bc++中string類的常用方法的文章。小編覺得挺實(shí)用的,為此分享給大家做個(gè)參考。一起跟隨小編過來看看吧。
成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作、固安網(wǎng)絡(luò)推廣、微信小程序開發(fā)、固安網(wǎng)絡(luò)營銷、固安企業(yè)策劃、固安品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供固安建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
1、獲取字符串長度
#include#include #include using namespace std; int main() { string str1 = "hello"; int length = str1.length(); printf("調(diào)用str.length()函數(shù)獲取字符串長度:%d\n\n",length ); return 0; }
2、字符串連接
#include#include #include using namespace std; int main() { string str1 = "hello"; string str2="my girl!"; string str3="hello "; string str4=str1+str2; string str5=str3+str2; cout<<"字符串str1+str2連接結(jié)果:"< 3、字符串比較
#include#include #include using namespace std; int main() { string str1 = "hello"; string str2="my girl!"; string str3="hello "; if (str1 < str3) cout << "字符串比較結(jié)果:" << "str1 4、字符串轉(zhuǎn)字符數(shù)組
#include#include #include #include using namespace std; int main() { string str1 = "hello"; string str2="my girl!"; string str3="hello "; char *d = new char[20]; //因?yàn)橄乱痪淠抢锊皇侵苯淤x值,所以指針類型可以不用const char * strcpy(d, str3.c_str()); //c_str 取得C風(fēng)格的const char* 字符串 cout << "str3:" << c << endl; cout << "d:" << d << endl; str3 = "hahaha"; cout << "str3:" << c << endl; cout << "d:" << d << endl; return 0; } 關(guān)于c++中string類的常用方法就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識(shí)。如果喜歡這篇文章,不如把它分享出去讓更多的人看到。
網(wǎng)站名稱:c++string類的常用方法
本文來源:http://weahome.cn/article/gjcdhi.html