您的位置:首页 > 其它

注意有指针参数的函数定义与函数实现 必须一致,编译器只检查是否是指针,而不管你的实参是几维指针

2009-10-30 19:45 501 查看
 今天编辑代码发现,子函数定义为一维指针,而实现时为二维指针,主函数调用它时
传递的是二维指针。此时,编译器报错,说不能把一个二维地址传给一维地址的指针。
但是在VC++IDE中双击错误,定位时,直接跳转到子函数实现处,并没有提示你子函数
定义与实现不同,也就是说,编译器不对指针所指数组维数和长度不进行检查。

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编译器 ide
相关文章推荐