string初始化的幾種方法

string: string的若干初始化方法2008年12月12日 星期五 11:12c++字符串(string)若干初始化的方法:

string test1;    //空串

string test2 = "內容"; //使用=

string test3("內容");   //使用引用字符數組作爲參數傳給構造函數

string test4(test2); //用一個string初始化另一而string

string test5(test2,pos,num); //從test2中的第pos個位置開始,拷貝個數爲num個字符

string test6 = test2 + "內容" + test3 //混合初始化

string test7 = test2.substr(pos,num); //從test2中的第pos個位置開始,拷貝個數爲num個字符

string test8 = test2.substr(); //參數列表爲空則會拷貝test2的整個對象(複製test2的簡便方法)

string test9(num,ch); //拷貝num個字符型ch到test9
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章