转义字符学习

文章介绍了进制数的基本概念,包括基数和位权,以及不同进制间的转换方法。讨论了ASCII码和Unicode码表的作用,特别是ASCII码的控制字符和转义字符的使用。同时,提到了扩展ASCII码和Unicode码表的差异。
摘要由CSDN通过智能技术生成

进制数

基数的概念:基数是表示进制中数值所使用的数字的个数。

例如:八进制的基数是8,所使用的数值范围是0-7。以此类推..

位权的概念:进制计数有其对应的权值规则。

例如:2进制的位权从小数点左边第一位开始分别是2^0,2^1..

进制转换:

十进制转化为二进制:整数--短除法[除2取余,逆序排列]

                                    实数--小数部分从高位到低位乘2,结果的整数部分正序排列。

二进制转化成十进制:权值相乘再相加。

ASCII码表:[American Standard Code for Information Interchange]

ascii码是二进制数,ascii码值是使用指定的7位或8位二进制数组合来表示128或256种可能的字符”

其中基本(标准)ascii码表有128种可能,扩展ascll码表有256种可能。

链接:Ascll完整码表(256个)_ascll码表_加油当当的博客-CSDN博客

Unicode万国码表:为解决传统的字符编码方案的局限而产生的。

链接:Unicdoe【真正的完整码表】对照表(一)_unicode编码对照表_hherima的博客-CSDN博客

转义字符:

一个字符除了可以用它的实体(也就是真正的字符)表示,还可以用编码值表示。这种使用编码值来间接地表示字符的方式称为转义字符(Escape Character)。[此时的转义字符代替真正的字符]

转义字符以\或者\x开头,以\开头表示后跟八进制形式的编码值,以\x开头表示后跟十六进制形式的编码值。对于转义字符来说,只能使用八进制或者十六进制。

对于 ASCII 编码,0~31(十进制)范围内的字符为控制字符,它们都是看不见的,不能在显示器上显示,甚至无法从键盘输入,只能用转义字符的形式来表示。不过,直接使用 ASCII 码记忆不方便,也不容易理解,所以,针对常用的控制字符,C语言定义了简写方式。[此时的转义字符表示常用的控制字符]

链接:C语言转义字符

进一步学习:关于十六进制和八进制转义字符_网名是昵称的博客-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值