c++编译器报警告怎么办? 我来答 1个回答 #热议# 应届生在签三方时要注意什么? 小采姐姐 高能答主 2022-10-08 · 探索社会,乐得其所! 小采姐姐 采纳数:3683 获赞数:136146 向TA提问 私信TA 关注 展开全部 警告解决技巧:典型的指针使用错误,定义了一个指针变量,只能用来保存地址,如果这个地址所指向的空间不是系统分配给它的,那么你对这块内存的赋值是非法的,就好比“所作所为”。三重循环是因为非法修改了至少 3*3*5 = 45 字节的内存值,要知道以前 windows 98 的蓝屏大部分是由于非法修改内存引起的。情况分析1、keys1的存在性。虽然在这里运行没有出错,但程序是错的。使用了不是由你也不是由系统为分配的存储空间。2、char** keys1,为一个指针分配了存储空间。keys这个存储空间不是你应当存取的,你的程序里面没有声明你对这些存储空间的拥有性。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-10-02 为什么会编译出错?用的是c语言 1 2021-05-08 为什么会出现编译器错误? 3 2023-06-26 为什么在C语言编译的时候出现错误? 2016-10-13 关于C语言在编译时常出现的错误有哪些? 12 2011-09-14 c++编译器问题 2013-10-24 c++编译错误 为你推荐: