c語(yǔ)言如何輸出空格字符 在C語(yǔ)言中輸出時(shí):空格符與空字符有什么區(qū)別?
在C語(yǔ)言中輸出時(shí):空格符與空字符有什么區(qū)別?它們的關(guān)系就像空氣和真空的區(qū)別,雖然看不見(jiàn),但空氣是存在的,而真空卻一無(wú)所有??崭褡址谴嬖诘淖址?。只是印刷的,看不見(jiàn)的。ASCII是32。如果輸出一系列字
在C語(yǔ)言中輸出時(shí):空格符與空字符有什么區(qū)別?
它們的關(guān)系就像空氣和真空的區(qū)別,雖然看不見(jiàn),但空氣是存在的,而真空卻一無(wú)所有。
空格字符是存在的字符。只是印刷的,看不見(jiàn)的。ASCII是32。如果輸出一系列字符,可以看到字符之間的空間區(qū)域(就像有風(fēng)時(shí),可以感覺(jué)到氣流)。
空字符不算什么。連印刷都沒(méi)有。
C語(yǔ)言里,空格符和空字符有啥不同?
空格符號(hào)與空字符不同。在ASCII碼中,空格符號(hào)的ASCII碼是0x20,而空字符是0x0。兩個(gè)字符是完全不同的空字符通常用來(lái)描述字符串的結(jié)尾。事實(shí)上,它是一種控制字符,但不能理解為無(wú)字符。它應(yīng)該被理解為一個(gè)不代表任何東西的字符。例如,雖然不顯示回車(chē)0x0a和換行0x0D,但它們也是一種控制字符。(這些字符以前用于打印機(jī),所以很多都沒(méi)用。)