数组越界问题


Posted in 面试题 onOctober 21, 2015
下面这个程序执行后会有什么错误或者效果:
#define MAX 255
int main()
{
unsigned char A[MAX],i;
for (i=0;i A[i]=i;
}
解答:MAX=255,数组A的下标范围为:0..MAX-1,这是其一,其二 当i循环到255时,循环内执行: A[255]=255;这句本身没有问题,但是返回for (i=0;i 注:char类型为一个字节,取值范围是[-128,127],unsigned char [0 ,255]

Tags in this post...

面试题 相关文章推荐
在C语言中实现抽象数据类型什么方法最好
Jun 26 面试题
What is view? why do we have view?
Jun 22 面试题
Ado与Ado.net的相同与不同
Dec 08 面试题
TCP协议通讯的过程和步骤是什么
Oct 18 面试题
Internet体系结构
Dec 21 面试题
世界经理人咨询有限公司面试
Sep 23 面试题
linux面试题参考答案(11)
Nov 26 面试题
Shell如何接收变量输入
Sep 24 面试题
什么是组件架构
May 15 面试题
Python里面search()和match()的区别
Sep 21 面试题
Structs界面控制层技术
Oct 11 面试题
UNIX文件系统分类
Nov 11 面试题
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
Feb 22 #面试题
介绍一下#error预处理
Sep 25 #面试题
const char*, char const*, char*const的区别是什么
Jul 09 #面试题
雅虎笔试题(字符串操作)
Mar 24 #面试题
枚举与#define宏的区别
Apr 30 #面试题
一家外企的面试题目(C/C++面试题,C语言面试题)
Mar 24 #面试题
下面这个程序执行后会有什么错误或者效果
Nov 03 #面试题
You might like
WHOIS类的修改版
2006/10/09 PHP
PHP使用数组实现矩阵数学运算的方法示例
2017/05/29 PHP
js一组验证函数
2008/12/20 Javascript
Web开发之JavaScript
2012/03/29 Javascript
JS对img进行操作(换图片/切图/轮换/停止)
2013/04/17 Javascript
js如何取消事件冒泡
2013/09/23 Javascript
解决Jquery鼠标经过不停滑动的问题
2014/03/03 Javascript
javascript十六进制及二进制转化的方法
2015/05/06 Javascript
jQuery实现删除li节点的方法
2016/12/06 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
2016/12/26 Javascript
JS组件系列之MVVM组件构建自己的Vue组件
2017/04/28 Javascript
JavaScript之map reduce_动力节点Java学院整理
2017/06/29 Javascript
深入解析Vue 组件命名那些事
2017/07/18 Javascript
JS中正则表达式要注意lastIndex属性
2017/08/08 Javascript
jQuery选择器之子元素过滤选择器
2017/09/28 jQuery
记React connect的几种写法(小结)
2018/09/18 Javascript
对TypeScript库进行单元测试的方法
2019/07/18 Javascript
解决layer.msg 不居中 ifram中的问题
2019/09/05 Javascript
js回调函数原理与用法案例分析
2020/03/04 Javascript
Jquery Fade用法详解
2020/11/06 jQuery
jQuery+ajax实现文件上传功能
2020/12/22 jQuery
[02:05]2014DOTA2西雅图邀请赛 老队长全明星大猜想谁不服就按进显示器
2014/07/08 DOTA
教你用一行Python代码实现并行任务(附代码)
2018/02/02 Python
Python post请求实现代码实例
2020/02/28 Python
Python爬虫实战案例之爬取喜马拉雅音频数据详解
2020/12/07 Python
Django和Ueditor自定义存储上传文件的文件名
2021/02/25 Python
CSS3制作缩略图的详细过程
2016/07/08 HTML / CSS
用canvas显示验证码的实现
2020/04/10 HTML / CSS
利物浦足球俱乐部官方网上商店:Liverpool FC Official Store
2018/01/13 全球购物
成品仓管员工作职责
2013/12/29 职场文书
党的群众路线教育实践活动个人对照检查材料(企业)
2014/11/05 职场文书
财务稽核岗位职责
2015/04/13 职场文书
刑事上诉状(量刑过重)
2015/05/23 职场文书
退休职工欢送会致辞
2015/08/01 职场文书
python urllib库的使用详解
2021/04/13 Python
Hive日期格式转换方法总结
2022/06/25 数据库