C語言怎樣用%s輸出字元串

來源:魅力女性吧 2.21W
C語言怎樣用%s輸出字元串

c語言中輸出字元串的函數有printf("%s") puts() fputs()等,字元串中可以是任意的字元,包括空格在內,無特殊處理,如: char str[]="hello world" printf("%s ", str )

puts(str) fputs(str,stdin) 但在輸入帶有空格的字元串時,只能用gets()或fgets(),而不能用scanf("%s") ,因爲scanf("%s")輸入字元串時,遇到空格就結束了輸入。

而gets()函數是以回車爲結束符的輸入函數,可以輸入帶空格的字元串。

熱門標籤