puts函數(shù)可以輸出空格嗎 c語(yǔ)言輸出字符之間有空格而末尾無(wú)空格?
c語(yǔ)言輸出字符之間有空格而末尾無(wú)空格?在C語(yǔ)言中,輸出字符串函數(shù)包括printf(%s”)put()fputs()等。字符串可以是任何字符,包括空格,無(wú)需特殊處理,例如:char STR[]=“Hel
c語(yǔ)言輸出字符之間有空格而末尾無(wú)空格?
在C語(yǔ)言中,輸出字符串函數(shù)包括printf(%s”)put()fputs()等。字符串可以是任何字符,包括空格,無(wú)需特殊處理,例如:
char STR[]=“Hello world”
printf(%sn”,STR)
puts(STR)
fputs(STR,stdin)]。但是在輸入帶有空格的字符串時(shí),只能使用gets()或fgets(),不能使用scanf(%s”),因?yàn)楫?dāng)scanf(%s”)輸入字符串時(shí),它在遇到空格時(shí)結(jié)束。gets()函數(shù)是一個(gè)以回車為結(jié)束字符的輸入函數(shù),它可以輸入帶空格的字符串。