ASCII编码与进制之间的转换。

目录

前言

一、ASCII编码

1. 字符

2. ASCII编码

二、二进制及进制转换

1. 二进制转十进制

2. 十进制转二进制

3. 二进制转八进制

4. 二进制转十六进制

结语


前言

因为最近在准备考试,所以更新很慢,这次我们来学习ASCII编码与进制。

一、ASCII编码

1. 字符

字符是计算机中最小的可表示的数据单元,可以是字母、数字、符号或特殊字符。

在键盘上可以敲出各种字符,如:b,w,1,*,$等,这些符号都被称为字符,C语言中字符是用单引号括起来的,如:'b','w','1','*','$'。

2. ASCII编码

ASCII(American Standard Code for Information Interchange)是一种字符编码标准,用于将字符与数字进行对应。ASCII编码包含128个字符,包括英文字母、数字和常见符号。

我们知道在计算机中所有的数据都是以二进制的形式存储的,那这些字符在内存中分别以什么样的二进制存储的呢?如果我们每个人自己给这些字符中的每个字符编一个二进制序列,这个叫做编码,为了方便大家相互通信,不造成混乱,后来美国国家标准学会(ANSI)出台了一个标准ASCII编码,C 语言中的字符就遵循了ASCII编码的方式。

我们不需要记住所有的ASCII码表中的数字,使用时查看就可以,不过我们最好能掌握几组特殊的数据:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值