C语言中整数常量的十六进制x前缀必须写成0x吗,转义字符十六进制前缀必须写成x吗
答案:2 悬赏:80 手机版
解决时间 2021-01-01 20:47
- 提问者网友:抽煙菂渘情少年
- 2021-01-01 17:48
C语言中整数常量的十六进制x前缀必须写成0x吗,转义字符十六进制前缀必须写成x吗什么情况下两者都可以写
最佳答案
- 五星知识达人网友:逐風
- 2021-01-01 18:57
数值型常量一定是数字开头,0开始的是八进制数,0x开始的是十六进制数,是规定,转义字符是以'\'开始的,其后跟着的要么是八进制数,要么是十六进制数,八进制数以0开始,十六进制数以x开始,这是约定俗成的东西了,我们不去讨论其是否有更合理,更人性化的替代方案,只需这么做即可。
全部回答
- 1楼网友:行雁书
- 2021-01-01 19:45
你好!
是的,这是必须的,而且两者不能混用
而且字符前面转义符\也是不能少的
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯