整型常量有3种表示方式,二进制没有专门的表示方式:
1.十进制整数。例如,123、一456、0。
2.八进制整数。以”0“开头的整数是八进制数。例如,0123表示8进制数123,等于十进制数83。
3.十六进制整数。以“ox”或“0x”开头的整数是十六进制数。例如:0X123表示十六进制数123,等于十进制数291。
如果在整型常量后面加上字母“U”或“u”,则表示无符号整数,符号:unsigned int。例如,123U或123u是unsigned int型的。如果在整型常量后面加上一个字母L或l,则表示长整数。例如,123L或123l是长整数型的。
转载请注明出处育才学习网 » C语言中是用"OX"开头表示是十六进制数,那十进制,二进制,八进制呢