C语言下进制的使用

时间:2023-03-09 19:25:23
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;
}