程序中c=0x25;是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/27 17:23:37
程序中c=0x25;是什么意思

程序中c=0x25;是什么意思
程序中c=0x25;是什么意思

程序中c=0x25;是什么意思
在C语言里,凡是“0X”(X大小写无所谓)开头的数值全部看成是16进制的,换句话说你这里的c就是十六进制的25.换算成十进制就是37

整型常量
整型常量有3种表示方式:
①十进制整数。例如,123、一456、0。
②八进制整数。以0开头的整数是八进制数。例如,0123表示8进制数123<8),等于十进制数83。
③十六进制整数。以ox或0x开头的整数是十六进制数。例如,0x1.23或0Xl 23表示十六进制数123…),等于十进制数291。
如果在整型常量后面加上字母u或u,则表示无符号整...

全部展开

整型常量
整型常量有3种表示方式:
①十进制整数。例如,123、一456、0。
②八进制整数。以0开头的整数是八进制数。例如,0123表示8进制数123<8),等于十进制数83。
③十六进制整数。以ox或0x开头的整数是十六进制数。例如,0x1.23或0Xl 23表示十六进制数123…),等于十进制数291。
如果在整型常量后面加上字母u或u,则表示无符号整数(unsigned int)。例如,123U或123u是unsigned int型的。如果在整型常量后面加上一个字母L或l,则表示长整数(10ngint)。例如,123[.或123l是long int型的。

收起

表示把16进制的数25赋给变量C。