退
0x和H都表示十六进制有什么区别吗
问题描述
0x和H都表示十六进制有什么区别吗希望能解答下
- 精选答案
-
十六进制整常数十六进制整常数的前缀为0X或0x。
其数码取值为0~9,A~F或a~f。以下各数是合法的十六进制整常数:0X2A(十进制为42)0XA0(十进制为160)0XFFFF(十进制为65535)以下各数不是合法的十六进制整常数:5A(无前缀0X)0X3H(含有非十六进制数码)在C语言中是不能用H的.那只是在别的语言中使用的,我想是便于和别的进制区分吧.
- 其他回答
-
都是表示十六进制数,意义上没有什么区别,完全相等。
至于什么时候用0x,什么时候用H,这取决于你在什么环境下使用,如果在C/C++,必须用0x来表示。
本文标题:0x和H都表示十六进制有什么区别吗
本文链接:https://www.bjdnbx.com/know/705749.html
转载请注明出处:来源于广知网,谢谢配合!
最新发布