C语言中有几个我不懂,连叫什么我都不知道!

来源:百度知道 编辑:UC知道 时间:2024/05/29 11:41:36
我最近在听康辉的那个网络C语言教程,我经常听到2个编码,但是我并不知道.
一个叫什么"阿瑟"编码,拼音大概是"a se".(我也是只知道大概的发音.)
还有一个叫什么"01"代码?"ling yao".
就这两个我不懂.我刚刚学习的C语言,完全的自学.一边看那个网络远程,一边学习算法,我用的是"计算机常用算法".
请问各位,我这样弄...能行吗?还应该注意什么?

(1)ASC II码:在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机比较傻,只有0和1两位数的二进制比较适合于它使用),同样的,象a、b、c、d这样的52个字母(包括大写)、以及0、1、2等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪个数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通讯而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了所谓的ASCII编码,统一规定了上述常用符号用哪个二进制数来表示。
(2)应该就是0 1代码,或者叫机器码 。计算机只能识别0和1组成的代码(高低电平),所有的程序都要经编译器转化成机器码(0 1)才能被计算机识别。

建议LZ去买一些C语言书籍看看,谭浩强的书不错,我们大学的课本就是他写的,很多人也推荐他的书。

"阿瑟"编码:ANSI 美国国家标准协会,你们老师说的大概是ANSI C标准,是C的一种标准

"01"代码?"ling yao":应该说的是二进制的汇编代码,在计算机中都用二进制(0,1)来表示各种数据

C语言是比较难的一种程序设计语言,不过只要用心,什么都能学会(这是句放之四海而皆准的话)

"01"代码?"ling yao":应该说的是二进制的汇编代码

"阿瑟"编码:ANSII编码
01:二进制 用十进制表示1

ASCII:
美国标准信息交换标准码
详细介绍请看
http://baike.baidu.com/view/15482.htm