1樓:厙初
在c語言中,return函式有兩種原型1、return 1;2、return (1)這兩種原型是等價的。關於return的幾句話是:1、有些函式確實可以不需要return,自然結束即可,如上面的outputsomething();2、有些人習慣為return的返回值加一對(),如:
return (a); 這樣寫和 return a;完全一樣。當然,在某些特殊的情況下,一對()是必要的。3、乙個函式是void型別時,return不能接返回,這時return僅起結束函式的作用。
4、記得return 接的是乙個表示式,可以是乙個立即數,乙個變數,乙個計算式,前面我們就看到 return a+b;的例子。 return 甚至也可以接乙個函式。
大一計算機c語言最後為什麼都要加return0;但有時候不加也不影響結果啊,這到底是為什麼,還有,
2樓:匿名使用者
你寫main函式時前面是int,就需要寫個返回值一般都寫return 0吧。。。不寫也行。。。會預設返回0,,寫return 1也無所謂。
3樓:cy冷月
作業系統的bai程序間有。
du父子關係,這個知道吧。
zhireturn是將main的執**況告dao訴父進專程,一般用0表示執屬行正常,1表示執行出錯。
c語言檢查不嚴謹(實際上和編譯器有關),因此,不寫,有的時候也可以。
不寫預設返回0.
c語言為什麼要加return
4樓:聽不清啊
return 0;表示程式正常結束。return 非0;表示程式異常結束;這是c標準對編譯器的一項建議。
5樓:匿名使用者
return表示中止當前函式的執行,並將操作權返回給呼叫者。 如果是在main函式中,表示將操作權返回給作業系統。
6樓:匿名使用者
因為若在主函式main前加了int或voin就必須在該函式末尾加上returnx 表示乙個返回值 若返回值是0 者表示通過。
為什麼c語言程式結束習慣寫個return 0,return有結束的作用
7樓:網友
return 0 代表程式正常退出。return是c++預定義的語句,它提供了終止函式執行的一種方式。當return語句提供了乙個值時,這個值就成為函式的返回值。
return語句用來結束迴圈,或返回乙個函式的值。
8樓:網友
main函式中的return 0語句給控制檯反饋的資訊是正常退出,所以經常使用這種;當然也可以不返回值,比如:
void main()
c語言中 為什麼要在return後加乙個0?
9樓:網友了了了
因為你是int main,所以要返回乙個int的數,0也行,1也行,表示的意義一樣。因為你用不到這個返回值。如果你是void main就不用返回。
為什麼c語言在結尾是要加上 return 0 我是初學者誰能簡單給我解釋下?
10樓:陽光的雷咩咩
因為main函式是作業系統呼叫的,最後程式執行成功還是失敗要給作業系統乙個說法。返回0就表示成功。
c語言 最後為什麼要寫return0啊
11樓:匿名使用者
本來就是乙個main函式,在函式頭部你已經告訴編譯器你需要返回乙個int 型別的值,如果你不想返回值你可以把int main改成void main,去掉return 0這一行也是沒有錯的。
12樓:次涵蓄
如果 函式改了 那就可以不用 return0
請問為什麼c語言後面要加return
13樓:我是人嗎似的
這個指的是返回「0」代表著程式的終結,一般在主函式里作用不明顯,
C語言文字結束標識問題,c語言中 文字結束符號 怎麼輸入
在c語言中,或更精確地說成c標準函式庫中表示檔案結束符 end of file 在while迴圈中以eof作為檔案結束標誌,這種以eof作為檔案結束標誌的檔案,必須是文字檔案。在文字檔案中,資料都是以字元的ascii 值的形式存放。我們知道,ascii 值的範圍是0 255,不可能出現 1,因此可以...
學習c語言要在之前準備什麼,學習C語言之前需要學習些什麼知識
我現在就在學,我們學校有課,我認為不需準備什麼,就是認真看書就好了哦 學習c語言之前需要學習些什麼知識?我上大學的時候第一門專業課就是c語言,所以我認為可以直接學習c語言。但是c語言是很多其他專業課的基礎。剛開始不需要學什麼,只要有點基礎知識就行了,比如二進位制什麼的。然後看一本c語言基礎知識,主要...
c語言中文字結束符號怎麼輸入,c語言的語句結束標誌是什麼
字串結束符是 0 文字結束符是eof 所以lz應該用的是eof作為讀取文字的結束 windows下是ctrl z unix下是ctrl d c語言的語句結束標誌是什麼 c語言的語句結束標誌是分號。在c語言中分號 用於結束一個語句,就如同平日常用的句號 作用一樣。c程式是由c語言寫的,能完成特定功能的...