比特(bit)——一个二进制代表一位,一位只能是0或1.数据传输习惯以“位(bit)”为单位。
字节(Byte)——一个字节为8个二进制,称为8位。计算机中存储的最小单位。
1b | 1bit,1位 |
1B | 1Byte,1字节,8位 |
1k,1K | 1024 |
1M(1兆) | 1024K,1024*1024 |
1G | 1024M |
1T | 1024G |
1Kb(千位) | 1024bit,1024位 |
C中进制表示方法
十进制 | 以1-9数字开头,如876 |
八进制 | 以数字0开头,如0123 |
十六进制 | 以0x开头,如0x123 |
二进制 | C语言不能之间书写二进制数 |
int main(){
int a=987;//十进制赋值
int b=0567;//八进制赋值
int c=0xACE;//十六进制赋值
//输出十进制%d,八进制%o,十六进制%x
printf("十进制:%d\n",a);//十进制:987
printf("八进制:%o\n",b);//八进制:567
printf("十六进制:%x\n",c);//十六进制:ace
}