十六进制表示

十六进制表示

十六进制数据不是要加0x吗?在转义是\u后面就没有啊?

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

        同学你好,以\u开头是Unicode编码,而不是十六进制的数据,比如:'\u005d'就是Unicode编码。005d不是十六进制,它和前面的组成一个整体,属于Unicode编码。而以0x开头的数据才是十六进制的数据!

        如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • iHubert555 提问者 #1
    我是说16进制前面不是有0x?为啥是\u+09f而不是\u0x09f?
    2019-06-27 14:56:45
  • 好帮手慕小班 回复 提问者 iHubert555 #2
    同学你好,在课程3-9 Unicode编码2:15秒后,比如课程中的 char c='\u005d'是字符类型unicode编码值的固定写法,如果是表示整型的十六进制数值需要使用0x的写法。如果解决了你的疑惑,请采纳,祝学习愉快~
    2019-06-27 15:44:40
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师