c語言最後都是return0嗎?怎樣設定最後的返回值

時間 2021-05-05 18:53:44

1樓:韋德隆東強

這要看函式是怎麼定義的,如果是

void fun(int a,int b)沒有返回值,最後只要return就行了。如果是int add(int a,int b)

返回一個int型,最後一定形如return c.總之就是看返回值的型別

2樓:旅初彤

那不一定,要看你是什麼方法,我這個有一個萬年曆的**,你可以看一下:

#include

int year,totalday=0,month,temp,i,j,startday,l,k,n;

char answer;

int isrn(int input)

return 0;

}int judemonth(int input,int inputmounth)else if(inputmounth==2)else

}else

}int addyear(int input)else

}void inputyear()

void inputmonth()

}void inputanswer()else if(answer=='n'||answer=='n')else

}void output()

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

}temp=totalday%7+1;

if(temp==7)else

printf("\n");

printf("星期日\t星期一\t星期二\t星期三\t星期四\t星期五\t星期六\n");

for(k=0;k

for(l=1;l<=judemonth(year,month);l++)

}inputanswer();

if(answer=='y'||answer=='y')

}void main()

c語言程式設計裡最後的return 0 有什麼含義?

3樓:千鋒教育

return 0是正常退出,return 非零是異常退出,這是返回給控制檯的,不在編的程式的控制範圍內,是給作業系統識別的,對你的程式無影響。如果是c中,定義void main()可以不用返回值。

程式設計就是讓計算機為解決某個問題而使用某種程式設計語言編寫程式**,並最終得到相應結果的過程。

為了使計算機能夠理解人的意圖,人類就必須要將需解決的問題的思路、方法、和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算機之間交流的過程就是程式設計。

4樓:匿名使用者

在shell下可以得到你的程式的返回值。

一般任何一個程式退出時,都有一個狀態值,成功完成程式返回0;

出錯退出時,一般返回-1(255)。

判斷這個值,我們就知道程式的運轉是否正常了。

5樓:匿名使用者

這個得結合前面的main,其實就像我們自己寫的函式除了void這一類都要return 一個值。如果還沒有feel的話,你就把它當做是必須的語法要求就ok了。

6樓:倫悅宜

c程式退出時,告訴作業系統程式完成的狀態。

7樓:匿名使用者

有些函式需要返回一個值,return 0;用於返回該函式的值,這個值是0,並退出該函式。某些時候,需要return 一個變數或者一個指標,不一定是0,但return後,該函式會提前結束

8樓:匿名使用者

return 通常用於函式中,作為一個函式返回值!

-----------

情形1)main函式中的return

main中的return值返回的是主函式的執**況0:表示無錯誤退出

1:表示異常退出

情形2)常規函式的return

int func(int a, int b)該函式的返回值就用於計算a+b的值。

比如:int c = func(a, b);

-------------------

此外,返回值還可以是bool型、char型或其他型別。

9樓:小鼻兒鼻兒

返回值當函式結束的時候把函式返回到原來的函式

10樓:驚風子

程式執行到這一步就返回一個0,方便除錯

11樓:匿名使用者

有返回值且返回值為0。

c語言檔案中rb和r有什麼區別,C語言檔案中,“rb”和“r”有什麼區別?

一 作用不同 1 rb 代表二進位制檔案,用來讀寫二進位制檔案。二 特點不同 1 rb 檔案編碼是變長的,靈活利用率要高,而譯碼要難一些,不同的二進位制檔案譯碼方式是不同的。2 r 是一種典型的順序檔案,其檔案的邏輯結構又屬於流式檔案。三 優劣不同 1 rb 二進位制檔案比較節約空間,這兩者儲存字元...

c語言為什麼輸出這個,c語言輸出值為1 R怎麼回事

您好,這個問題是這樣的。請您注意看 byte 是8位,所以可以表示 2 的8次方 256 個資料。取值範圍是 128 到 127 int 則不確定了。在 16 位的系統或編譯器上,可以表示 2 的 16 次方個資料。取值範圍大概是這個數除以 2 從負數到正數。在 32 位的系統或編譯器上,可以表示 ...

c語言怎樣擷取字串的最後字元,c語言,怎樣擷取一個字串的最後一個字元?

靠譜的星爺 這個原型宣告沒有問題,傳遞進去一個字串,起始字元的位置,以及擷取的長度。按照這個意思 來寫最後是沒有問題的。返回值為字元型指標可以在這個函式裡面宣告一個字元陣列,最後將這個 字元陣列返回。include stdio.h include string.h main 陳學陽 2維陣列在記憶體...