level 2 v3常量

一位八进制位对应三位二进制位

一位十六进制对应四位二进制位

int a = 0x12345678,这样子,这个数是十六进制,转换成二进制是

0001 0010 0011 0100 0101 0110 0111 1000

而二进制的最大值是0111 1111 1111 1111 1111 11111 1111 1111

没有超过二进制的最大范围

%e是指指数形式或者科学计数法形式,%f是指浮点型数据。

float b= 3.5e+10 ;

%e是科学计数法形式  3.500000e+10 

%f 浮点型数据  350000512.0000

字符常量。可以把字符常量看做一个字节的正整数

字符常量

格式控制符为%c,输出  A   a

输出%d,就会输出ASCII值,字符'0'的ASCII值为48

字符串以\0结尾,“9”代表'9'和‘\0’

'9'和“9”的区别在哪里?

一个是字符常量,一个是字符串常量

字符串常量的使用(代码段)

编译结果为4 4(例子中是三个字母加一个\0)

标识常量

定义的宏是ONE 1

                  TWO  ONE+ONE

int a=10,b=20,c;

则c=ONE + TWO*b+a;//则c=1+1+1*20+10=32 √,不可以c=1+2*20+10=51,是×的。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值