成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

C字符串函數(shù)對應(yīng)C++string的操作示例

這篇文章給大家分享的是有關(guān)C字符串函數(shù)對應(yīng)C++ string的操作示例的內(nèi)容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

港口網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、自適應(yīng)網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)2013年至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。

string是STL里的標準類,習(xí)慣了使用指針操作C的char *字符串,剛開始并不是很適應(yīng),主要原因是對string.h里的函數(shù)沒有找到合適的C++替換方法,因此,對常用的sring.h里的函數(shù)替換說明如下:

strcpy: str.substr()

strncpy: str.substr(pos, n)

strcmp: ==

strncmp: ==

strstr: str.find()

strcat: str.append()

strchr: str.find()

strtok: 無對應(yīng)函數(shù),使用str.find()封裝一個str.split()

終極大招:

char *與string的相互轉(zhuǎn)換

char 轉(zhuǎn)換成string : string str(char )

string轉(zhuǎn)換成char * : str.c_string()

擴展學(xué)習(xí):

字串(substr()函數(shù))

#include<iostream>
#include<string>
using namespace std;
int main()
{
  string str;
  cin>>str;

  cout<<"返回str[3]以后的子串:"<<str.substr(3)<<endl; 
  cout<<"返回從2開始的4個字符組成的字符串,包括2位置的字符:"<<str.substr(2,4)<<endl;
  return 0;
}

感謝各位的閱讀!關(guān)于“C字符串函數(shù)對應(yīng)C++ string的操作示例”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

文章名稱:C字符串函數(shù)對應(yīng)C++string的操作示例
文章地址:http://jinyejixie.com/article36/iihhsg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、標簽優(yōu)化小程序開發(fā)、網(wǎng)站導(dǎo)航Google、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護公司
安宁市| 洛阳市| 石家庄市| 通州区| 大庆市| 敦化市| 溧阳市| 莆田市| 沧州市| 石渠县| 鹤峰县| 安远县| 民和| 金堂县| 泰兴市| 佳木斯市| 翁牛特旗| 德昌县| 龙胜| 庄河市| 榕江县| 新营市| 栖霞市| 平昌县| 陵川县| 建瓯市| 江北区| 棋牌| 兰西县| 全南县| 溧水县| 沁源县| 准格尔旗| 林西县| 宁乡县| 临沧市| 大余县| 右玉县| 揭西县| 大安市| 彭山县|