C语言笔记系列之一——常量

1.常量:在程序的运行过程中不改变的量。

  一个数据的类型决定了存储空间的大小。

2.八进制的表示方法:075, -072,正负号+零+八进制数

  十六进制的表示方法:0x75,0xfd,正负号+零+x+十六进制数

3.整型常量的存储:在计算机内存中以补码的形式存储。

  正数补码:就是原码。

  负数补码:先找到原码,然后除符号位以外各位取反,最后加1。

4.负数由补码找原码:从该数的原码的最右边开始,从右往左找到第一个为1的数,将该位以左的除符号位的所有位取反。

5.实型常量在表示的时候一定要加小数点,12(整型),12.0(实型),12.(实型,不推荐这样写)。

6.指数形式的表示:

  (1)尾数表示,小数点前保留1位非0数字。

  (2)E可以用大写形式,也可以用小写形式。

  (3)指数必须用整数表示。

  (4)E前E后不能添加空格。

  (5)尾数必须为小数。

      123.456---->1.23456E2

      0.00001---->1.0E-5

7.单精度实型:只可以存储7位有效数字

  双精度实型:可以存储15-16位有效数字

8.字符型常量的表示

  表示方法:单引号+字符,例如'A',若不加单引号,计算机将以标识符来识别。

  存储:一个字符常量在内存中存储时将存储其ASCII码。

  存储空间:一个字符在存储时用1字节的空间存储。

  大小:一个字符在内存中以一个字节存储其ASCII码,标准的ASCII码值为0-127,扩展ASCII码值为0-255。

 注意:字符可以参与计算,因为字符是以其ASCII码值存储于内存中,存储为一个整数。nbsp;一个数据的类型决定了存储空间的大小。nbsp;一个数据的类型决定了存储空间的大小。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值