cout <<
"fahr = 150, celsius = "
;
輸出單個字串可以實現。
cout <<
"fahr = 150, celsius = "
+"c"
;
若使用+號連線 會出現錯誤提示
要是想連線兩個或多個字串
我發現了有兩種方式
第一種 開頭輸入
#include
在第乙個字串前面輸入std::string
cout << std:
:string
("fahr = 150, celsius = ") +
"c";
原理參考
error: invalid operands of types 『const char [35]』 and 『const char [2]』 to binary 『operator+』
第二種方法
直接用
cout <<
"auidhuiah"
<<
"aukduhauk"
;
用《連線
over!
問題 A 字串連線
不借用任何字串庫函式實現無冗餘地接受兩個字串,然後把它們無冗餘的連線起來。每一行包括兩個字串,長度不超過100。可能有多組測試資料,對於每組資料,不借用任何字串庫函式實現無冗餘地接受兩個字串,然後把它們無冗餘的連線起來。輸出連線後的字串。abc def abcdef include const in...
問題 A 字串連線
題目描述 不借用任何字串庫函式實現無冗餘地接受兩個字串,然後把它們無冗餘的連線起來。輸入每一行包括兩個字串,長度不超過100。輸出可能有多組測試資料,對於每組資料,不借用任何字串庫函式實現無冗餘地接受兩個字串,然後把它們無冗餘的連線起來。輸出連線後的字串。樣例輸入 copy abc def 樣例輸出...
c 字串連線
string name nihao string spa string str str 常量字串 kowin 常量字串不能直接相加,報錯 str 常量字串 name kowin 可在兩常量字串中間或開頭加變數字串即可 cout cout int n 10 char num 10 str1 str1 ...