空字符 空字符Null character又稱結束符縮寫NUL是一個數值為的控制字符在許多字符编码中都包括空字符包括ISOIEC ASCIIC控制碼英语C and C control codes通用字符集Unicode和EBCDIC等幾乎所有主流的程式語言都包括有空字符 這個字符原來的意思類似NOP指令當送到列表機或終端機時設備不需作任何的動作不過有些設備會錯誤的列印或顯示一個空白 空字符在C語言及其衍生語言及許多資料型態中都非常的重要在C語言中空字符是字串的結束碼這樣的字串稱為空字符終止字串或ASCIIZ字串因此字串的長度可以為任意自然數但需多增加一個字元的空間儲存空字元