分配数组报错问题
您好,我在程序中allocate一个二维(17*17)数组的时候(在小型服务器上),计算中会出现Segmentation fault - invalid memory reference的错误,我在allocated判断这个数组的时候输出的也是F现在不知道如何解决此问题,还请大家多多给我点建议。
(内网缘故无法贴上源代码,只能以图片的形式,还望大家海涵)
应该先分配,再判断,你的顺序不对。 li913 发表于 2024-7-26 10:43
应该先分配,再判断,你的顺序不对。
它出错在分配这一部,我尝试过在分配之前分别allocated,但是之前运行的几轮循环没有问题,到这轮循环之后就开始在分配这个数组的时候出错了,所以我想检查一下这个数组是不是在被分配前越界之类的。 需要全部代码调试,看不出问题。 li913 发表于 2024-7-31 16:10
需要全部代码调试,看不出问题。
谢谢,但是目前代码在内网,没办法展示出来,十分不好意思。{:4_94:}
页:
[1]