C函數 printf 拼接字符串
從前學C語言,最常用的函數可能就是 printf 了,但是往往是這樣:
printf(年齡是:"%d",a);
由於不懂得怎么拼接字符串,有時候只能用兩個printf 語句,很難受。
-
使用多個雙引號
printf("hello " "world!"); printf("hello word!"); //這兩句的效果完全相同,每對雙引號之間的空格不會輸出。據此我們大膽進行嘗試
-
在每對雙引號之間使用回車
printf("hello " "world!"); printf("hello " "wo" "rld!"); //這兩句也是完全不會報錯的,輸出:hello world!
-
在字符串中穿插變量
int age=21; char name[10]="sq800"; printf("%s的年齡是%d歲",name,age); //輸出:sq800的年齡是21歲