導航:首頁 > 源碼編譯 > 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語言編譯通過後停止工作相關的資料

熱點內容
安卓路由表怎麼看 瀏覽:74
10個小孩分糖果python 瀏覽:823
安卓app小紅點怎麼取消 瀏覽:286
馬哥linux面授 瀏覽:768
2345程序員 瀏覽:371
怎麼開啟網速顯示安卓 瀏覽:204
索尼950app怎麼樣 瀏覽:391
計算機畢設論文源碼 瀏覽:148
小米手機怎麼下載易媒體App 瀏覽:191
還原系統設計可以怎樣清理文件夾 瀏覽:670
北京時間校準伺服器雲伺服器 瀏覽:844
pythonexcel數據計算 瀏覽:49
內醫附院黨建APP怎麼下載 瀏覽:356
榮耀v20刷加密門禁卡 瀏覽:329
app緩沖視頻怎麼保存在手機 瀏覽:433
廣度優先演算法c語言 瀏覽:680
提高程序員競爭力 瀏覽:108
nfc可以開加密門卡嗎 瀏覽:675
如何知道網頁使用的伺服器是什麼 瀏覽:224
單片機接反電源會燒嗎 瀏覽:287