C编程预备计算机专业知识

目录

cpu 内存条 硬盘 显卡 主板  显示器 之间的关系

什么是数据类型

基本数据类型

复合数据类型

 什么是变量

变量为什么必须初始化,初始化就是赋值的意思

如何定义变量

 什么是进制

 常量在C语言中如何表示

 常量以什么样的二进制代码存储在计算机中

什么是字节

什么是ASCII码,重定义

​编辑

字符存储的本质 

大小端介绍 


cpu 内存条 硬盘 显卡 主板  显示器 之间的关系

以电影猛龙过江为例,电影放在硬盘上,双击后操作系统把它调入到内存条,cpu处理内存条上的电影,图片通过显卡在显示器上显示,声音传给声卡,

cpu 内存条 硬盘 显卡是插在主卡上的

什么是数据类型

基本数据类型

复合数据类型

把基本类型拼在一起就变成了复合类型

 什么是变量

变量的本质就是内存中一段存储空间

变量

作用:给一段指定的内存空间起名,方便操作这段 内存。

数据都是放在内存里的

变量为什么必须初始化,初始化就是赋值的意思

给变量分配一段内存后,这部分内存可能被其他用过,里面有未清空的数据 

如何定义变量

 什么是进制

十进制就是逢十进一,二进制就是逢二进一

 

 

 二进制,逢二进一,如果加起来是2,则写0进1

逢八进一,相加等于八,写0进一  

逢十六进一,相加等于十六,写0进一 

 

 

八进制的17对应十进制的15 ,为什么17对应十进制的15?

17中的7没有进位,就是十进制的7,这个1是因为有8才能进一,这个1代表8,7+8=15

8进制23对应十进制几?这个2是因为有两个8,3+2*8=19。

88对应16进制的几?88/16=5与8,所以对应16进制58

16进制0x2c转化为十进制,0x表示16进制,和二进制一样,只不过是16的几次方 

为什么是几次方,十进制523,逢十进一,能这个5不就是5*10的平方

 

r进制转换成10进制,就像2进制转换成十进制一样,对应r的几次方 

 

 常量在C语言中如何表示

 

 常量以什么样的二进制代码存储在计算机中

比如5.5可能存储5.49999 这种

 

  

什么是字节

买了个硬盘320G,回来一看300G,这是什么原因?因为卖硬盘的是以1000为单位,而计算机以1024为单位,所以会变小

什么是ASCII码,重定义

循环中重复定义相同变量名不报错的问题_循环语句中名称有重复_喂一天鱼的博客-CSDN博客

 

字符存储的本质 

大小端(大端字节序存储模式,小端字节序存储模式) 

描述的是字节存放的顺序,11是一个字节,44一个字节,而不是二进制位的顺序

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值