1樓:匿名使用者
你寫main函式時前面是int,就需要寫個返回值一般都寫return 0吧。。。不寫也行。。。會預設返回0,,寫return 1也無所謂。
2樓:cy冷月
作業系統的bai程序間有
du父子關係,這個知道吧。
zhireturn是將main的執**況告dao訴父進專程,一般用0表示執屬行正常,1表示執行出錯。
c語言檢查不嚴謹(實際上和編譯器有關),因此,不寫,有的時候也可以。
不寫預設返回0.
3樓:宿命黑客
1樓回答很正確抄,我來湊個熱鬧;
一個函式在c系列程式設計(包括oc)函式通常是這樣寫的int fucname()
開頭是void,就不用寫返回值了,譚浩強那廝寫的還是蠻臭的int main()
老規範的main是這樣寫的
main(void)
void main()
你看見不是 void 就return ,那樣就ok了return深入研究的話,和棧有關係,研究反彙編的時候有用,到時候你可以多看看這方面的書
沒必要太深入
c語言中為什麼主函式main()有時候最後一句是return 0;而有的時候沒有呢?什麼時候該加r
4樓:嗨嗨豚
一般來說,如果main函式的型別是int,也就是 int main(), 就需要return 0; 如果是 void main() 就不需要
5樓:阿克頓誰
main()基本上不需要,可以省略
6樓:雙魚萊蕪
輸入輸出就必須加return 0
這個c語言程式為什麼要加上 add(); return 0; 求解釋
7樓:潯子
#include//標頭檔案,不解釋 void add();// 宣告add函式
int main() void add()//定義add函式
記得采納啊
我是大一計算機專業的學生,我始終不懂c語言是什麼??請指導一下
其實,挺簡單的,你數學好嗎?就是1 1 記一下常用的命令,就ok了,裡面一共,才幾條常用的呀,你用一天記,可能,也就是幾個吧,記住,功能,用在什麼地方,就完了 我給你條指導 找個c論壇,從第一帖看到最新貼。看不懂沒關係,堅持。當你看完後,自己在思考就自己能找到路了!我當初就是這麼過來的。一定要有電腦...
計算機c語言和c 是什麼意思,計算機C語言和C 是什麼意思?
簡單地說,c 是支援物件導向的c語言 但是複雜一點,就挺夠說的了,要聽不?c 是c發展來的!c 是物件導向的語言,而c是結構化的語言!c的所有 在c 上都能應用,而c 的 在c上不能應用!c 是功能更強大的c!c語言與c 的區別有很多 1,全新的程式程式思維,c語言是程序導向的,而c 是物件導向的。...
為什麼需要計算機語言 計算機都有什麼語言?
原因 計算機語言是人與計算機之間傳遞資訊的媒介。計算機系統最大特徵是指令通過一種語言傳達給機器。為了使電子計算機進行各種工作,就需要有一套用以編寫計算機程式的數字 字元和語法規劃,由這些字元和語法規則組成計算機各種指令 或各種語句 計算機語言的種類非常的多,總的來說可以分成機器語言,組合語言,高階語...