| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 编程论坛
免费IT实战开发视频教程合集分享千里之行 始于足下
共有 196 人关注过本帖
标题:数组下标是08 09就会报错是什么问题
只看楼主 加入收藏
飞跃的乌龟
Rank: 2
等 级:论坛游民
帖 子:94
专家分:18
注 册:2012-10-20
结帖率:90%
  已结贴   问题点数:20  回复次数:3   
数组下标是08 09就会报错是什么问题
调试的时候发现数组下标用08 09就会显示错误,程序里面用a[08],a[09]也通不过,其他数组可以,比较好奇是什么原因,这两个数字在c中有特殊涵义吗?
2018-09-13 21:33
花脸
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:696
专家分:594
注 册:2017-1-4
  得分:14 
贴下代码吧。
2018-09-13 21:43
飞跃的乌龟
Rank: 2
等 级:论坛游民
帖 子:94
专家分:18
注 册:2012-10-20
  得分:0 
回复 2楼 花脸
找到了,是因为07是0开头的当做八进制,没有08,09
2018-09-13 21:53
花脸
Rank: 7Rank: 7Rank: 7
等 级:黑侠
威 望:3
帖 子:696
专家分:594
注 册:2017-1-4
  得分:0 
回复 3楼 飞跃的乌龟
2018-09-14 14:45







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032727 second(s), 8 queries.
Copyright©2004-2018, BCCN.NET, All Rights Reserved