c語言程式設計時用 error有什麼用途

時間 2023-02-14 00:30:06

1樓:

因為你的所有地方都沒定義 pi ,所以直接執行了#error first include then compile 這段。你把上面的條件改為#if 0 就可以執行了。

2樓:溯夜天邪

#error是使編譯器產生乙個錯誤,在你的程式中上一句#ifndef pi判斷為真,於是編譯器就執行了#error這句,導致編譯報錯。

3樓:網友

/是除,如果是整數相除,只取整數部分,沒有四捨五入之類的。 %是取模,即取除法的餘數。

4樓:匿名使用者

#ifndef pi

#error first include then compile

這兩句的意思是如果沒有定義pi,那麼在編譯時就報錯"first include then compile",在這兩句前加上pi的定義即可,如#define pi

c語言函式ferror和clearerr的具體例項用處

5樓:風若遠去何人留

ferror是檢查是否出現錯誤。

如果出現錯誤,那麼其他檔案讀寫操作是無法進行的。

而clearerr就是清除這個錯誤標記,繼續讀寫。

這個只是讀寫檔案用的,和執行函式沒多大關係。

比如,讀到eof,這時會有乙個最常見的錯誤標記,導致無法讀寫。 clearerr後,可以繼續讀寫,比如重新定位到檔案其他位置讀資料等等。但不能在eof位置繼續讀,否則會馬上產生乙個新的ferror

c語言程式設計中這個error什麼原因?如何解決?

6樓:生產大隊副隊長

return 後面不需要那個括號。

c語言程式設計時 都有什麼樣的錯誤提示

基礎c語言程式設計時易犯錯誤有哪些

c語言程式設計runtime error怎麼解決

7樓:大野瘦子

修正兩個錯誤即可:

1、fun函式裡面兩個for迴圈控制變數有問題,應改為下面這種形式:

for(i=0;i<2;i++)

for(j=0;jif(a[i][j]>max)max=a[i][j];

2、輸出的時候也有問題,fun函式返回值是int,所以應該是:

printf("the value of function is:%d",fun(arr));

8樓:刺友互

1、在windows10桌面,右鍵點選左下角的開始按鈕,在彈出的選單中選擇「執行」選單項。

2、這時會開啟windows10的執行視窗,在視窗中輸入命令regedit,然後點選確定按鈕。

3、開啟windows10的登錄檔器視窗,點選視窗中的「」選單。

4、接下來在彈出的選單中點選「查詢」選單項。

5、在開啟的查詢視窗中,我們點選「查詢目標」後面的文字框,輸入命令runtime,然後選擇下面的「全字匹配」前的核取方塊,接著點選「查詢下乙個」按鈕。

6、一會就會在登錄檔中找到runtime登錄檔鍵值。

9樓:匿名使用者

lz你有兩個地方有問題:

(1)fun函式裡面兩個for迴圈控制變數有問題,應改為下面這種形式:

for(i=0;i<2;i++)

for(j=0;jmax)

max=a[i][j];

}(2)輸出的時候也有問題,fun函式返回值是int,所以應該是:

printf("the value of function is:%d",fun(arr));

10樓:斂正雅

你這是陣列越界了。。

你宣告a[2]的話,只能取a[0],a[1],陣列是把0做為開始的。

for(i=0;i<=2;i++)

for(j=1;j<=m;j++)

這裡都多取了。。。宣告a[4]最多隻到取到a[3]。

11樓:網友

runtime error(執行時錯誤)就是程式執行到一半,程式就崩潰了。

根據經驗,大多數情況是因為程式設計師對記憶體的理解不透徹導致錯誤應用引起的,簡單的說幾個常見的:

①除以零的情況,比如1/0此類的。

②陣列越界:int a[3]; 但程式中的要求卻至少是乙個為100的陣列。

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

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

⑤陣列開得太大,超出了棧的範圍,造成棧溢位:int a[100000000];runtime error。

c語言程式設計永遠都是1error!!! 10

12樓:匿名使用者

win7好像不太相容vc6,你可以試著以管理員身份執行,或者安裝codeblocks(非常小),或者visual studio 2010(我裝了這個,很不錯)

13樓:匿名使用者

把錯誤提示貼出來看看。我在win7上用可以的呀。我用的是32位的win7

14樓:鬱草小沙彌

我估計就是程式寫錯了,把程式和報錯都貼出來看看唄。

用C語言程式設計,用c語言程式設計?

有庫函式的大哥,如下 include下 函式原型 int cdecl islower int c int cdecl isupper int c int cdecl tolower int c int cdecl toupper int c 追神聖 如何判斷一個字元是小寫字母?查上一章提供的asci...

用c語言程式設計,用c語言如何程式設計?

皇家救星 include include include include void insert int array,int num 將num按遞增順序插到array中 else if array i num if i 29 return for j 28 j i j 將待插入位置後面的元素後移 a...

什麼是c語言程式設計軟體,用c語言怎麼程式設計?

是一種程式語言。初步學習可以編制簡單程式,精通後可以用來編寫遊戲 工程軟體等多種應用軟體,關鍵看你怎樣學了。你可以買一本程式設計書,自學。c語言用什麼軟體編寫?你說的是程式設計工具。bai吧 如果是du的話,編寫c語言zhi的工具很多,最常dao用的幾個就。專是。也可以使用vc2005等 devc ...