C语言下进制的使用
进制规则
|
十进制 |
以正常数字1-9开头,如123 |
|
八进制 |
以数字0开头,如0123 |
|
十六进制 |
以0x开头,如0X123 |
|
二进制 |
C语言不能直接书写二进制数 |
案例如下
int main() { int a; a=12;//以10进制方式赋值 //%d 以10进制的方式打印 printf("[10]a=%d\n",a); //%o 字母o 以8进制的方式打印 printf("[8]a=%o\n",a); //%x %X 以18进制的方式打印 printf("[16]a=%x\n",a); a=0123;//以8进制方式赋值 a=0x1ab;//以16进制的方式赋值 //打印略 return 0; }

浙公网安备 33010602011771号