C语言中用到的大学计算机基础的知识点_第1页
C语言中用到的大学计算机基础的知识点_第2页
C语言中用到的大学计算机基础的知识点_第3页
C语言中用到的大学计算机基础的知识点_第4页
C语言中用到的大学计算机基础的知识点_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、语言顶用到的大学计算机基础知识点总结一、计算机中的字符编码在计算机中字符的编码,也就是字符在计算机中的储存,是采纳ASCII,美国标准信息交换码。ASCII编码是用7位二进制来实现的。7位二进制能表示的数的范围是:0000000-1111111。即0-127,共128个数,正好对应了128个字符。字符数据在计算机中储存的时候,存的是其对应的ASCII码值,是一个0-127之间的整数。、写字母a的ASCII值为97且26个小写字母的ASCII值是连续的。大写字母A的ASCII值为65且26个大写字母的ASCII值是连续的。数字0的ASCII值为48,且0-9的ASCII值是连续的。同一个字符的大

2、小写字母的ASCII值相差32二、计算机中整数的储存在计算机中,整数的储存,是将一个整数直接变换成二进制储存在储存器中。如果要存储的数据是有符号的,即分正数、负数,那么正数和负数对应了不一样的储存形式。正数:举例+10C432?第一个0为符号位,表示该数为正数?其31余位,表示数据的大小10负数:举例-101第一个1为符号位,表示该数为负数?其他31位,其实不是直接表示数据的大小10,而是储存的10的补码补码的获取:第一步:的原码:将直接换成二进制获取第二步:-10的反码:将原码按位取反1第三步:-10的补码:将反码+1三、计算机中进制的变换进制规则备注2换10比如:11011=1*24+1*

3、23+0*22+1*21+1*20按权睁开8换10,比如:237=2*82+3*81+7*80换10比如:1a3=1*162+10*161+3*160换2除2取余10换8除8取余10换16除16取余2换8,比如:1101010仁01101010仁325三位一段,不够三位,左侧补02换16,例如:1100001010=001100001010=30a8换2,比如:236=010011110一个数码,用三位睁开16换2,比如个数码,用四位睁开四、计算机中的储存单位计算机中一个二进制位,称为bit,比特计算机中8个二进制位,称为Byte,字节计算机中1024个字节,称为KB计算机中1024个KB,称为MB计算机中1024个MB,称为GB计算机中1024个GB

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论