社区
C语言 帖子详情 什么是ASCLL码,为什么要使用它 jaysen 2011-10-16 04:01:00 谁能给我介绍介绍什么是ASCLL码,为什么要使用它,谢谢了
...全文
3261 12 打赏 收藏 什么是ASCLL码,为什么要使用它 谁能给我介绍介绍什么是ASCLL码,为什么要使用它,谢谢了 复制链接
扫一扫 分享 转发到动态 举报 AI 作业
写回复 配置赞助广告取 消
确 定
用AI写文章 12 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 Q446512799 2011-10-17 打赏举报 回复 计算机知道的东西,你要跟计算机通话就要告诉它 hongwenjun 2011-10-17 打赏举报 回复 [Quote=引用 2 楼 alename 的回复:]
ASCII是255个字符,计算机规定的的这些数组就是这些字符,也可以看做是这些字符的数字化
比如A的ASCII为65
可以这样
char ch;
ch=65;
printf("%c",ch);
输出的结果就是A这个字符
[/Quote]
Ascii Codes
It is a very well-known fact that computers can manage internally only 0s (zeros) and 1s (ones). This is true, and by means of sequences of 0s and 1s the computer can express any numerical value as its binary translation, which is a very simple mathematical operation (as explained in the paper numerical bases).
Nevertheless, there is no such evident way to represent letters and other non-numeric characters with 0s and 1s. Therefore, in order to do that, computers use ASCII tables, which are tables or lists that contain all the letters in the roman alphabet plus some additional characters. In these tables each character is always represented by the same order number. For example, the ASCII code for the capital letter "A" is always represented by the order number 65, which is easily representable using 0s and 1s in binary: 65 expressed as a binary number is 1000001.
The standard ASCII table defines 128 character codes (from 0 to 127), of which, the first 32 are control codes (non-printable), and the remaining 96 character codes are representable characters:
GOOGLE 翻译的应该看的懂
ASCII码
这是一个众所周知的事实,计算机可以管理内部只有0(零)和1(个)。这是真实的,由计算机的0和1的序列可以表达任何二进制翻译,这是一个非常简单的数学运算(数值基地的文件解释)的数值。
不过,有没有这样明显的方式来表示0和1的信件和其他非数字字符。因此,为了做到这一点,电脑使用ASCII表,这些表或列出包含所有字母,罗马字母加上一些额外的字符。在这些表中的每个字符是始终代表相同的顺序编号。例如,为大写字母“A”的ASCII码是始终代表的顺序号65,这是很容易使用的二进制的0和1表示:65表示为一个二进制数是1000001。
标准的ASCII表中定义了128个字符代码(从0到127),其中,前32个控制代码(非打印),而其余的96个字符代码表示的字符: hulongchuan 2011-10-17 打赏举报 回复 打个比方:到什么山唱什么歌,对计算机说的话必须是ascii他才明白。就像你对不懂汉语的老外说中文的效果是一样的! KiriIsomer 2011-10-17 打赏举报 回复 ascii表示压力很大-_,-
ascii虽然只支持英文,不过很省内存,那在以前捉襟见肘的年代是件很了不起的事,不像现在, 赵4老师 2011-10-17 打赏举报 回复 1 关于自己是否适合编程的很简单的测试:
在报纸或杂志上随便找一段约1000字的文章,在Word中输入一遍。输完后再参考下面答案:
A里面有10处以上文字或标点错误
B里面没有文字或标点错误并敢为此跟人打赌
C里面没有文字或标点错误并且字体和排版完全与原稿一致
D打印在半透明的纸上和原稿重叠在一起检查一模一样,且自我感觉很有成就感
A不适合编程(理由:打字准确度偏低、粗心大意)
B初级程序员(理由:打字准确度很高、认真细致、自信、理解全角半角概念)
C高级程序员(理由:在B的基础上理解字体和排版也是电脑打印的重要因素、但相比D还不够偏执、精益求精、结果可验证)
D软件项目经理(理由:能针对项目给出令人信服的细致到极点的需求说明和典型测试用例。用户几乎挑不出毛病。专业!)
如果想从A变成B的话,到我的资源http://zhao4zhong1.download.csdn.net/里面下载“适合程序员的键盘练习”
AnYidan 2011-10-17 打赏举报 回复 [Quote=引用 5 楼 luciferisnotsatan 的回复:]
只知道有ACSII码,不知道还有ACSLL码
[/Quote]
++ jiandingzhe 2011-10-17 打赏举报 回复 在你的想法里,应当怎样存储文本? luciferisnotsatan 2011-10-17 打赏举报 回复 只知道有ACSII码,不知道还有ACSLL码 AndyZhang 2011-10-17 打赏举报 回复 这不就是为了表示各种符号,计算机编码吗?百度一下子 cykongyu 2011-10-16 打赏举报 回复 i don't understand either Alename 2011-10-16 打赏举报 回复 ASCII是255个字符,计算机规定的的这些数组就是这些字符,也可以看做是这些字符的数字化
比如A的ASCII为65
可以这样
char ch;
ch=65;
printf("%c",ch);
输出的结果就是A这个字符 神武纪 2011-10-16 打赏举报 回复 1 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,象a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了所谓的ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。 ascll码表(完整版) ascll码表(完整版) 16进制转ASCLL码 16进制转ASCLL码,10进制与16进制互转 word 常用 字符 Ascll 编码表 收集了Word 中常用的 文字的 Ascll 编码,方便重复使用 简单理解ASCLL码 一个小白对ASCLL码的理解 Ascll完整码表(256个) Ascii完整码表(256个)ASCII码表ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUL32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38&70F102f7BEL39'71G103g8BS40(72H104h9HT41)7...
C语言
70,023
社区成员
243,260
社区内容
发帖 与我相关 我的任务 C语言 C语言相关问题讨论 复制链接
扫一扫 分享 确定 社区描述 C语言相关问题讨论 社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告 试试用AI创作助手写篇文章吧
+ 用AI写文章