标题: C基础笔记-进制 [打印本页] 作者: 长厢厮守℡ 时间: 2015-12-6 15:18 标题: C基础笔记-进制 一.计算机中的进制
int a =18 计算机中默认是十进制数
二进制数: 以0b 或0B开头的数 int b = 0b10010
八进制数: 以0开头的数 int o = 022
十六进制数: 以0x或0X开头的数 int x = 0x12
五.变量修饰符(针对64操作系统)
1. 修饰长度
int 4字节
short 2字节 %hd
long 8字节 %ld
long long 8字节 %lld
所有数据都是用来修饰int的 所以int可以省略
2.修饰符号
signed (所有数默认有符号,所以这个是废物)
unsigned 无符号的数 %u
只表示整数,不能表示负数,最高位不是符号而是数据位
unsigned int 4字节 %u
short 2字节 %hd %hu
long 8字节 %ld %lu
long long 8字节 %lld %llu