初始化string物件的幾種方式
1、預設初始化string s;//s是乙個空串
2、使用字串字面值初始化string s1=「hello world」;//拷貝初始化
string s2(「hello world」);//直接初始化
注意:s1、s2的內容不包括』\0』
3、使用其他字串初始化string s2=s1;//拷貝初始化,s1是string類物件
string s2(s1);//直接初始化,s1是string類物件
4、使用單個字元初始化示例string s(10, 『a』);//直接初始化,s的內容是aaaaaaaaaa
#include
#include
using
namespace std;
intmain()
/*output
s1:s2: hello world!
s3: hello world!
s4: hello world!
s5: hello world!
s6: aaaaaaaaaa
*/
string 物件初始化
我在標頭檔案裡這樣宣告 wf error writelog log level mlevel,module code mmodule,string msg,string filename null,int line num 0 在windows下編譯 執行沒問題,但是linux下編譯可以通過,執行時...
string的幾種初始化方法
string string的若干初始化方法2008年12月12日 星期五 11 12c 字串 string 若干初始化的方法 string test1 空串 string test2 內容 使用 string test3 內容 使用引用字元陣列作為引數傳給建構函式 string test4 test...
string初始化的幾種方法
c 字串 string 若干初始化的方法 string test1 空串 string test2 內容 使用 string test3 內容 使用引用字元陣列作為引數傳給建構函式 string test4 test2 用乙個string初始化另一而string string test5 test2...