c语言中的字符编码是多少?

C的ASCII码为67,这个67是以十进制计算的,把十进制的67化成二进制后正好是1000011。

在ASCII码表的排列中,字符A到Z,小写a到z,数字0到9,都是按顺序排列的,所以A为65,则B为66,C为67,D为68,E为69。

在计算机中,只采用二进制存储数据,这是由存储介质所决定的,在数据存储和读取中,只能为二进制的方式,而为了更加直观和简便的表示某个数,我们采用了八进制、十六进制的方式表示数据(相对二进制,八进制与十六进制更加简短)。

因此字符'A',可以表示为十进制的:65,可以表示为二进制的:01000001,可以表示为八进制的:101,可表示为十六进制的:41。

其实其表示的值都为65,在计算机存储介质中,始终以二进制存储,其内涵都是一致的。

八进制和十六进制其意义一致,字母A都采用十进制65进行编码,而65有二进制,八进制和十六进制的不同表示方式,其意义是一致的,等价的。

扩展资料:

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值为8、9、10 和13 分别转换为退格、制表、换行和回车字符。它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响。

32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字。

65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

同时还要注意,在标准ASCII中,其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1[1] 。

参考资料来源:百度百科-ASCII



  • c璇█涓殑瀛楃缂栫爜鏄灏?
    绛旓細C鐨凙SCII鐮佷负67锛岃繖涓67鏄互鍗佽繘鍒惰绠楃殑锛屾妸鍗佽繘鍒剁殑67鍖栨垚浜岃繘鍒跺悗姝eソ鏄1000011銆傚湪ASCII鐮佽〃鐨勬帓鍒椾腑锛屽瓧绗鍒癦锛屽皬鍐檃鍒皕锛屾暟瀛0鍒9锛岄兘鏄寜椤哄簭鎺掑垪鐨勶紝鎵浠涓65锛屽垯B涓66锛孋涓67锛孌涓68锛孍涓69銆傚湪璁$畻鏈轰腑锛屽彧閲囩敤浜岃繘鍒跺瓨鍌ㄦ暟鎹紝杩欐槸鐢卞瓨鍌ㄤ粙璐ㄦ墍鍐冲畾鐨勶紝鍦ㄦ暟鎹瓨鍌ㄥ拰璇诲彇涓紝鍙兘...
  • c璇█榛樿鐨勭紪鐮鏍煎紡
    绛旓細C璇█鏄竴绉嶅箍娉涗娇鐢ㄧ殑缂栫▼璇█锛瀹冨湪浠g爜鐨勭紪鍐欎腑榛樿浣跨敤ASCII缂栫爜鏍煎紡銆侫SCII缂栫爜鏄竴绉嶄娇鐢7浣嶄簩杩涘埗浠g爜琛ㄧず128涓瓧绗︾殑缂栫爜鏂瑰紡锛屽叾涓寘鎷暟瀛椼佸瓧姣嶃佹爣鐐圭鍙峰拰涓浜涙帶鍒跺瓧绗︺傚湪C璇█涓紝姣忎釜瀛楃閮芥湁涓涓搴旂殑ASCII鐮佸硷紝杩欎簺鍊煎彲浠ュ湪绋嬪簭涓洿鎺ヤ娇鐢ㄣ備緥濡傦紝瀛楃'a'鐨凙SCII鐮佸间负97锛屽瓧绗'A'鐨...
  • c璇█涓澶у皬鍐欏瓧姣嶇殑ASCII鍊煎垎鍒鏄灏?
    绛旓細灏忓啓c鐨凙SCII鐮佸兼槸99锛涘ぇ鍐機鐨凙SCII鐮佸兼槸67锛汚SCII(American Standard Code for Information Interchange锛岀編鍥芥爣鍑嗕俊鎭氦鎹唬鐮)鏄熀浜庢媺涓佸瓧姣嶇殑涓濂楃數鑴戠紪鐮佺郴缁燂紝涓昏鐢ㄤ簬鏄剧ず鐜颁唬鑻辫鍜屽叾浠栬タ娆ц瑷銆傚畠鏄幇浠婃渶閫氱敤鐨勫崟瀛楄妭缂栫爜绯荤粺锛屽苟绛夊悓浜庡浗闄呮爣鍑咺SO/IEC 646 ...
  • c璇█涓瓧绗鍨嬫暟鎹湪鍐呭瓨涓殑瀛樺偍褰㈠紡
    绛旓細ASCII鐮佺殑褰㈠紡銆傚湪C璇█涓紝瀛楃鍨嬫暟鎹紙char绫诲瀷锛夊湪鍐呭瓨涓殑瀛樺偍褰㈠紡鏄互ASCII鐮佺殑褰㈠紡瀛樺偍銆傛瘡涓瓧绗﹂兘瀵瑰簲涓涓狝SCII鐮佸硷紝鑼冨洿鏄0鍒127銆侫SCII鐮佹槸涓绉嶅瓧绗︾紪鐮佹爣鍑嗭紝鐢ㄦ潵琛ㄧず閿洏涓婄殑瀛楃鍜屾帶鍒跺瓧绗︺
  • c璇█涓112鏄粈涔堟剰鎬
    绛旓細鍦–璇█涓紝112 鏄竴涓暣鍨嬪父閲忥紝琛ㄧず鐨勬槸瀛楃 'p' 鐨 ASCII 鐮佸銆傚湪绋嬪簭缂栧啓杩囩▼涓紝112鍙綔涓轰竴涓父閲忎娇鐢紝鐢ㄤ簬绋嬪簭涓渶瑕佸浐瀹氱殑鏁存暟鍊硷紝濡傛暟缁勪笅鏍囥佹帶鍒惰鍙ョ殑鍙傛暟绛夈傛澶栵紝112涔熷彲浠ヤ綔涓哄瓧绗﹀父閲忎娇鐢紝鐢ㄤ簬杈撳嚭瀛楃 'p'銆傚湪璁$畻鏈虹紪绋嬩腑锛屽瓧绗︾紪鐮佹槸鍗佸垎閲嶈鐨勪竴鐜紝鍥犱负璁$畻鏈哄彧鑳藉鐞嗘暟瀛椼
  • 鍦c璇█瀛楃闆嗕腑,涓涓ぇ鍐欒嫳鏂囧瓧姣
    绛旓細鍦–璇█瀛楃闆嗕腑锛屼竴涓ぇ鍐欒嫳鏂囧瓧姣嶆寚鐨勬槸ASCII鐮佽〃涓粠'A'鍒'Z'鐨勪换浣曚竴涓瓧绗︺傝缁嗘潵璇达紝C璇█浣跨敤鐨勫瓧绗﹂泦閫氬父鍩轰簬ASCII銆傚湪ASCII鐮佽〃涓紝姣忎釜瀛楃閮藉搴斾竴涓敮涓鐨勬暟瀛椾唬鐮併傝繖浜涗唬鐮佸厑璁歌绠楁満鍐呴儴浠ヤ竴鑷寸殑鏂瑰紡瀛樺偍鍜岃〃绀哄瓧绗︺傚浜庡ぇ鍐欒嫳鏂囧瓧姣嶏紝ASCII鐮佽〃涓粠65鍒90鏄垎閰嶇粰瀹冧滑鐨勭紪鐮併傝繖鎰忓懗鐫...
  • C璇█涓瑗挎枃鏈甯哥敤鐨勭紪鐮佹槸浠涔?
    绛旓細C璇█涓紝瑗挎枃鏈甯哥敤鐨勭紪鐮佹槸ASCII鐮併
  • C璇█涓瑗挎枃鏈甯哥敤鐨勭紪鐮佹槸浠涔?
    绛旓細寰満涓櫘閬嶄娇鐢鐨勫瓧绗︾紪鐮佹槸ASCII鐮佸悧锛熷畬鍏ㄥ洖绛旓紝鏄 ASCII鏈128瀛楃 ANSI鏈256涓瓧绗︼紙鍓128涓拰ASCII鐩稿悓锛塽nicode鏄弻瀛楄妭锛岀悊璁轰笂鏈夊ぇ绾256*256=65536涓瓧绗︺俉indows 95/98/ME浣跨敤鐨勬槸GBK锛圓NSI锛夊唴鏍哥紪鐮侊紙鍏煎ASCII锛夛紝Windows 2000/XP/2003鏄娇鐢ㄥ緱鏄疷NICODE鍐呮牳缂栫爜锛堜笉鐩存帴鍏煎ASCII锛夛紝浣嗘槸閫氳繃...
  • C璇█瀛楃涓叉槸涓枃,閭d粬榛樿閲囩敤鐨勪粈涔缂栫爜
    绛旓細濡傛灉杈撳嚭鍒板懡浠よ锛岄粯璁や负 UTF8 濡傛灉杈撳嚭鍒版枃浠讹紝榛樿涓篈NSI
  • 扩展阅读:计算机中最普遍的字符编码 ... c语言字符对照表 ... 最通用的字符编码 ... 最常见的汉字字符编码 ... 字符编码大全集 ... 字符编码最普遍采用 ... 计算机中汉字字符编码 ... 字符编码有多少种 ... 目前最普遍的汉字字符编码 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网