1樓:佼靖瀅
不是無限,乙個字元的ascii碼佔用的儲存空間為乙個位元組。
ascii碼是一種7位編碼,但它存放時必須佔全1個位元組,也即佔用8位,最高位為0,其餘7位表示ascii碼。ascii 碼使用指定的7 位或8 位二進位陣列合來表示128 或256 種可能的字元。標準ascii 碼也叫基礎ascii碼,使用7 位二進位數(剩下的1位二進位為0)來表示所有的大寫和小寫字母,數字0 到9、標點符號,以及在美式英語中使用的特殊控制字元。
其中:0~31及127(共33個)是控制字元或通訊專用字元(其餘為可顯示字元),如控制符:lf(換行)、cr(回車)、ff(換頁)、del(刪除)、bs(退格)、bel(響鈴)等;通訊專用鎮物字元:
soh(文頭)、eot(文尾)、ack(確認)等;ascii值為 和13 分別轉換為退格、製表、換行運旅鄭和回車字元。它們並沒有特定的圖形顯示,但會依不同的應用程式,而對文字顯示有不同的影響。
32~126(共95個)是字元(32是空格),其中48~57為0到旁頌9十個阿拉伯數字。
65~90為26個大寫英文字母,97~122號為26個小寫英文字母,其餘為一些標點符號、運算子號等。
同時還要注意,在標準ascii中,其最高位(b7)用作奇偶校驗位。所謂奇偶校驗,是指在**傳送過程中用來檢驗是否出現錯誤的一種方法,一般分奇校驗和偶校驗兩種。奇校驗規定:
正確的**乙個位元組中1的個數必須是奇數,若非奇數,則在最高位b7添1;偶校驗規定:正確的**乙個位元組中1的個數必須是偶數,若非偶數,則在最高位b7添1。
後128個稱為擴充套件ascii碼。許多基於x86的系統都支援使用擴充套件(或「高」)ascii。擴充套件ascii 碼允許將每個字元的第8 位用於確定附加的128 個特殊符號字元、外來語字母和圖形符號。
2樓:蜜橙
乙個字元的ascii碼佔用儲存空間為1個位元組。
1967年,國際標準化組織(iso:international standards organization)推逗激薦乙個ascii的變種,代巖指臘碼0xx5b、0x5c、0x5d、0x7b、0x7c和0x7d「為國家使用保留」,而**0x5e、0x60和0x7e標為「當國內要求的特殊字元需要或10個空間位置時,可用於其它圖形符號」。
起始於50年代後期,在1967年定案。它最初是美國國家標準,供不粗滑同計算機在相互通訊時用作共同遵守的西文字元編碼標準,它已被國際標準化組織定為國際標準,稱為iso 646標準。適用於所有拉丁文字字母。
3樓:網友
ascii碼乙個位元組長度孫畢隱,所以最多可以表示2^8=256個編碼。這對於拼音數局文字足夠了,但對於漢字就遠遠不夠了則廳。
4樓:玖安於世
ascii碼的編碼空間不是無限的,乙個字元的ascii碼佔用的儲存空間為乙個位元組。
已知字元D的ASCII碼值是68,字元H的ASCII碼值是
在ascii碼錶中 a z的編碼從65到90,而且從a開始按照遞增的順序編碼。a的ascii值是65,自然d是68,h是72。而你給出的是字元d的ascii碼值是68,按照a b c d h z。既然d是68,h就是72。多種思路都能選擇答案d,即72.再者在程式設計中幾乎不必去記什麼ascii碼值...
時間和空間是有限的還是無限的?
時間和空間是有限的。時間肯定是有起點,有起點就有終點,但是人類不知道時間的起點是從什麼時候開始的,自然也就不知道時間到什麼時候為止了,說時間是無限的也對,因為人們正生活在這時間之中,活到那算那,還真不知道時間會到什麼時候才是終點。時間和空間的關係 空間使事物具有了變化性,即因為空間的存在,所以事物才...
已知英文字母m的ASCII碼值為6DH,那麼ASCII碼值為
ascii碼值為71 十六進位制 的英文字母是 q ascii碼中小寫英文字母是連續表,71 十六進位制 在6d 十六進位制 的後面第4位,因此ascii碼值為71 十六進位制 的英文字母也在 m 的後面第4位,即 q 71h比6dh大,71h 6dh 4減的時候進位制h不用管,71與6d對齊來減,...