首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

一个奇怪的现象。调试(无端点)状态下透过,结果正确;正式运行程序自动终止

2014-01-22 
一个奇怪的现象。调试(无端点)状态下通过,结果正确;正式运行程序自动终止[解决办法]引用:Quote: 引用:这 有

一个奇怪的现象。调试(无端点)状态下通过,结果正确;正式运行程序自动终止



[解决办法]
引用:
Quote: 引用:

这 有可能是debug的时候把什么东西broken了 可以用注释来排出问题所在地方

大概不是软件的问题吧,因为我在不同的电脑上都试过,其他程序都行,就这个。。


什么编译器 你试过的都是什么编译器
[解决办法]
错误很多

    int *Mean = (int*)malloc(sizeof(int)*BandNum);
    memset(Mean,0,sizeof(Mean));


    Mean = GetMeanNum(band,pixelNum,BandNum);


内存泄露,下面Dij处同理
    Dij = (double*)malloc(sizeof(double)*BandNum);

            Dij[m*3+n] = tmp / pixelNum;

m*3+n超出了Dij指向的可用内存的大小

热点排行