c语言二进制数据存储,C语言入门须知:二进制以及数据存储

本文介绍了二进制的基本概念,包括二进制思想、运算规则以及二进制与十进制的转换。还详细阐述了计算机内存中数据是以二进制形式存储的原理,讲解了内存条的构成和数据存储的单位换算,帮助读者理解二进制在编程中的重要性。
摘要由CSDN通过智能技术生成

在学习C语言之前,我们首先必须要掌握二进制的思想以及数据的储存知识,这对于我们的编程来说十分的重要!一般来说,大家平时使用的数字都是由0~9共十个数字组成的,例如1、9、10、297、952等,一个数字最多能表示九,如果需要表示十位以上的数字,我们还有十位数、百位数、以及千位数等等。

就好像我们要表示5+8的结果,一个数字不够,只能进位,用13来表示;这时进一位相当于十,进两位相当于二十。

而我们常用的这个进位的方法就叫做十进制(Decimalism)。在这里小编为大家科普一下:进制也就是进位制。在进行加法(减法)运算时,逢X进(借)一就是X进制,这种进制也就包含X个数字,基数为X。十进制有0~9共10个数字,基数为10,在加减法运算中,逢十进一,借一当十。所以我们称之为十进制。

假如我们可以用0~9共十个数字来表示数值,那么当然我们也可以用0、1两个数字来表示数值,这就是我们今天要讲到的二进制(Binary)。

首先我们来讲一下什么是二进制思想

二进制只有0和1两个数字,基数为2,在加减法运算中,逢二进一,借一当二。

下面我们来看一下具体的数例:

表示数值:0、1、10、111、100、1000001

加法:1+0=1、1+1=10、10+110=1000、111+111=1110、

减法:1-0=1、10-1=1、100-11=1、1010-101=101

<

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值