永发信息网

int i=9和int i=09有什么样的区别?

答案:4  悬赏:0  手机版
解决时间 2021-03-25 00:41
int i=9和int i=09有什么样的区别?
最佳答案
int i=9; 这个9就是我们平时说的9;
int i=09; 这个本身就有错,0开头的是8进制的,只有0到7这些数字,不可能出现9,举例:int i=013; 换算成十进制就是1*8+3=11;
另外,i=0x9,这个也是9,不过是十六进制的,有0到9加a到f这些数字字母,举例:int i=0x1a; 换算成十进制就是1*16+10=26;
全部回答
9是十进制,09是8进制
区别大了。。。
D:\CodeBlocksProject\SortTest\test\main.cpp|8|invalid digit "9" in octal constant|
那样赋值会报错。你说是什么区别?有这种想法可见你很有学程序的潜力。
楼上的啊,八进制怎么会有9啊...
刚试了试,int i=09是错误的,编译器报错。。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苹果6还有电却自动关机,需要充电才能开机
英语pen加上什么等于什么
89c51当无片外存储器时,在读操作时应
Y5-51No.19D风机的风量风压效率转动惯量及电
单选题下面与DNA复制无关的是A.碱基互补配对B
三星n71o8和n71oo屏是不是一样
it is +被强调的部分+that从句 帮忙讲一下吧
女生适合航空航天的什么专业
睡城的群体特征
请问:什么是本地服务器?
合金管是什么材质
海尔的塔式油烟机质量怎么样啊?好清洁吗?
和美人家怎么去啊,有知道地址的么
单选题下列叙述不正确的是A.氯化钠固体不能导
以精致恒的含义是什么?
推荐资讯
早上起床没刷牙吃烟有什么危害
中国移动mnc是02和00的区别
10万到15万的车哪款最好
急求!新建QQ讨论组,如果没人说话,他们会看到
如何使win7前面板和后面的接口都有声音?
春天东南风阵雨23度钓鲫鱼鲤鱼好钓吗?
王某外地出差归,报销差旅费2500元,财务科补
企业捐赠实物如何进行税务处理?
阴阳师消灭两个现世妖怪什么意思
dnf连续加buff,一下子头上有两个buff,怎么
我被同桌带到男宿舍做
爱惜粮食的标语有谁晓得啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?