導航:首頁 > 源碼編譯 > c語言編譯通過後停止工作

c語言編譯通過後停止工作

發布時間:2022-01-25 01:44:26

編譯成功,但c語言程序停止工作

你的 i 沒有賦值,scanf("%d",&num[i])就寫入出錯了。

㈡ c語言編譯通過,運行時停止工作,請問寫的程序出現了什麼問題

這是邏輯錯誤,就是沒有語法錯誤,但程序有邏輯錯誤,是不是這樣,你上一張圖片看一下么

㈢ c語言 編譯通過 運行時停止工作

#include<stdio.h>
struct abc
{int a;char b;} *x;
main()
{void kkk(struct abc* d);
struct abc xx; //開辟一個空間,讓x指向就行
x =&xx;
kkk(x);
printf("%d",x->a);}
void kkk(struct abc* d)
{d->a=1,d->b='3';};

㈣ C語言通過了編譯,但是運行結果出現XX.exe已停止工作。這是怎麼回事請高手幫幫忙,謝了!

C的結構如果含有指針的話,是不能從文件中保存和讀取的也就是說,含有指針的結構,要輸入/輸出文件的話,必須串列化簡單的處理的話,不能直接用fread及fwrite對結構進行存儲你只能是將你要的數據存入文件然後讀出

㈤ C語言編程的時候出現「程序已停止工作」的原因有哪些

編程時候還是運行時候,編程時候那就是軟體安裝有問題,運行的話就是內存溢出,比如指針用錯,數組賦值賦錯地址

㈥ C語言程序編譯通過,運行時出現exe已停止工作

#include "stdio.h"//頭文件

void sort(float a[],int n)
{
int i,j;
float t;
for(j=0;j<n;j++)
{
for(i=0;i < a[i+1];i++)//這錯誤
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
void main()
{
float aa[5]={10,20,30,60,50};
int i;
for(i=0;i<5;i++)
{
printf("%.2f ",aa[i]);
}
sort(aa,5);
for(i=0;i<5;i++)
{
printf("%.2f ",aa[i]);
}
}
//都給你 改好了 仔細對照一下 錯誤太多 注意代碼 規范

㈦ 用c語言編寫東西 為什麼程序會停止工作

這種情況叫做 runtime error (運行時錯誤)。


在 Windows 7 上這樣提示:

runtimeerror(運行時錯誤)就是程序運行到一半,程序就崩潰了。

比如說:

①除以零

②數組越界:inta[3];a[10000000]=10;

③指針越界:int*p;p=(int*)malloc(5*sizeof(int));*(p+1000000)=10;

④使用已經釋放的空間:int*p;p=(int*)malloc(5*sizeof(int));free(p);*p=10;

⑤數組開得太大,超出了棧的范圍,造成棧溢出:inta[100000000]

㈧ c語言編譯形成exe文件後,運行顯示exe已停止工作。求大神告知

應該改成這樣

#include<stdio.h>
main()
{
printf("a=%4d,b=-%6.2f,c=%c,d=%s",12,3.456,'A',"hello");
}

或者這樣

#include<stdio.h>
main()
{
printf("a=%4d,b=-6.2f,c=%c,d=%s",12,3.456,"A","hello");
}

都不會出錯

輸出浮點數的時候漏了%,導致3.45被當成字元輸出了,A被當成字元串輸出了,而printf輸出字元串是根據結尾的來停止的,單引號的A後面不會有所以printf訪問越界了。

㈨ C語言編譯的時候停止工作

power 函數不對,聲明中包含一個參數,定義中包含兩個參數。編譯的時候找不到包含一個參數的函數定義,所以報錯。

㈩ c 語言編譯能通過,運行出現程序已停止工作

可能有幾種情況:
1.程序沒有等待輸入輸出,很快的運行完畢並退出了
2.程序沒有等待輸入,很快計算完畢輸出並退出了
3.程序一運行就出錯退出了。
C語言是一種計算機程序設計語言,它既具有高級語言的特點,又具有匯編語言的特點。它由美國貝爾研究所的D.M.Ritchie於1972年推出,1978年後,C語言已先後被移植到大、中、小及微型機上,它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。它的應用范圍廣泛,具備很強的數據處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,適於編寫系統軟體,三維,二維圖形和動畫,具體應用比如單片機以及嵌入式系統開發。

閱讀全文

與c語言編譯通過後停止工作相關的資料

熱點內容
h264編碼器源碼 瀏覽:664
有什麼辦法翻錄加密視頻 瀏覽:666
java數據結構與演算法面試題 瀏覽:977
解壓不了是什麼意思 瀏覽:359
紐西蘭編程師年薪 瀏覽:321
程序員為什麼大多生閨女 瀏覽:51
c編程用英文還是中文 瀏覽:723
一點都不解壓的游戲 瀏覽:203
解壓為什麼不能用中文文件夾 瀏覽:615
伺服器如何解除備份 瀏覽:144
安卓手機為什麼用一年就變卡 瀏覽:11
如何用風變編程自動回復 瀏覽:512
安卓閱讀幣怎麼樣 瀏覽:437
京東app怎麼切號 瀏覽:583
進入傳奇伺服器後如何修改 瀏覽:42
m0單片機的cycle怎麼知道 瀏覽:806
linux命令太長 瀏覽:782
壓縮機nb1111y是多少w 瀏覽:45
打賞視頻用什麼伺服器好 瀏覽:154
方舟好友伺服器怎麼加mod 瀏覽:982