『壹』 dev C++ 暫停代碼
添加一個一個#include<stdlib.h>頭文件,再使用system("pause")。就可以在程序運行結束後,暫停顯示結果。
『貳』 Dev c++ 編程 出現停止工作
你創建了一個線性表,然而並沒有把這個線性表的地址傳出去,你傳參的時候倒是傳了個p,然而並沒有什麼卵用。
create函數應該返回一個指針,然後以pa = create(n1)這樣的形式來調用。
『叄』 我的電腦是win8.1的,老師讓用Dev編程可是不能用啊 老是g++以停止運行
dev C++嗎
打開就提示g++停止運行
還是調試程序的時候
『肆』 dev c++一運行就停止工作求助啊崩潰
貼代碼上來,一運行就崩潰是初始化的問題,推測的原因如下
1、主函數內部初始化的數組過大,如:
int num[100000000]; 會崩潰,要寫int *num = new int[100000000];
2、結構體指針為空,但調用了其成員,如:
NODE* node; node->next.......
應先分配空間 NODE* node = new NODE;
3、無法跳出的遞歸,遞歸次數過多,Dev cpp不會顯示stack overflow而會直接崩潰
4、一些常見的異常沒有處理,如除零錯誤也會導致Dev cpp崩潰
5、操作不可訪問的內存,如scanf("%d",a); 改為 &a
6、數組賦值超出邊界導致覆蓋函數返回地址
初始化期間的問題基本就是1和2比較多。