首頁 >常見問題 >一個空格幾個字元?

一個空格幾個字元?

藏色散人
藏色散人原創
2020-12-02 10:17:4431821瀏覽

一個空格佔一個字符,而字符包括字母、數字、運算符號、標點符號和其他符號,以及一些功能性符號;字符在計算機內存放,應規定相應的代表字符的二進位代碼。

一個空格幾個字元?

本文操作環境:Windows7系統,Dell G3電腦。

1. 空格佔一個字元;
2. 一個漢字佔2個字元;
3. 一個字母佔一個字元;
4. GB、GBK編碼是1個字元佔用2個位元組;
5. UTF8編碼是1個字元佔用3個位元組;
6. Unicode編碼則是1個字元佔用4個位元組;
7.不同編碼區間用來表示的位元組也有不同。

相關介紹:

字元包括字母、數字、運算符號、標點符號和其他符號,以及一些功能性符號。字元在電腦內存放,應規定對應的代表字元的二進位代碼。代碼的選用要與有關外圍設備的規格取得一致。這些週邊設備包括鍵盤控制台的輸入輸出、印表機的輸出等等。字符作輸入時,要自動轉換為二進位代碼存於機內;輸出時,計算機內二進位代碼自動轉換為字符,兩者的轉換全是靠外圍設備實現的。字元是資料結構中最小的資料存取單位。通常由8個二進位​​位(一個位元組)來表示一個字符,但也有少數電腦系統採用6個二進位的字符表示形式。一個系統中字符集的大小,完全由該系統自行規定。電腦可用字元一般為128~256個(不包括漢字時),每個字元進入電腦後,都會轉換為8位元二進位數。不同的電腦系統和不同的語言,所能使用的字元範圍是不同的。

在 ASCII 編碼中,一個英文字母字元儲存需要1個位元組。在 GB 2312 編碼或 GBK 編碼中,一個漢字字元儲存需要2個位元組。在UTF-8編碼中,一個英文字母字元儲存需要1個位元組,一個漢字字元儲存需要3到4個位元組。在UTF-16編碼中,一個英文字母字元或一個漢字字元儲存都需要2個位元組(Unicode擴充區的一些漢字儲存需要4個位元組)。在UTF-32編碼中,世界上任何字元的儲存都需要4個位元組。

以上是一個空格幾個字元?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn