1樓:
void main()
int main()
void 無返回值,退出主程式要有 exit(n);語句。
int 返回整型值,退出主程式要有 return n; 語句。
返回值是返回到系統。初級程式設計人員可以不去管它(如何應用此值)。
2樓:隋若雲暨英
main()和viod
main()都是主函式不不返回任何型別。而intmain()主函式在執行後返回一個整數。一般gcc標準裡c++主函式一定是int
main().一般主函式有返回值在一些編譯器上你會看到最後有一句terminated
with
return
code多少。
3樓:匿名使用者
就是你寫了int main()後要在main函式的結尾寫個return語句,void的不用寫
4樓:張超
是有去區別的,int main()表示函式的返回值為int型別,而void main則表示的是空的型別,是不一樣的
5樓:
void main() {}
編譯器編譯後,會幫你換成int main() {}
6樓:匿名使用者
void 表示main函式為空返回值;而int表示main函式為int型;要返回int型別的值。
c語言中void main和int main有什麼區別
7樓:匿名使用者
void main 和 int main的區別就是有無返回值,在int main 可以出現非 int 型別的東西。
我們在寫**時,一個函式要麼有返回值,要麼沒有返回值,沒有返回值就用void來表示。 main函式同樣的,在沒有返回值時加個void 。
有的編譯器必須main要有返回值 int , 那就寫成int main 。void main 和 int main 在作用上其實沒什麼區別,只是有的嚴謹的編譯器必須要main有int 返回值而已。
以後你全寫成 int main 就行。
c語言voidmain在很多c語言中main前沒有為什
天河流紋石 c99規範要求main函式返回值必須是 int。但有些編譯器允許非標準的寫法,而且有一大批程式設計師不這樣寫。在應用角度來看,問題不大。但在原始碼規範上看,建議最好寫上。這就好比生活中,人們的口語總是有語病的。比如 你走先。這麼說,別人能聽懂 但要規範的話,還是要遵循語法。說成 你先走。...
c 中的 int是什麼意思,C 中的 int 是什麼意思
鑄信 定義一個int型的指標 例如 int p 定義一個指向int型變數的指標char p1 定義一個指向char型變數的指標int p2 定義一個指向int型指標的指標,即指向指標的指標 修身養性 name本身是一個char 型的變數,就是一個指標,指向輸入的名字字串的首字元的地址。如果直接輸出n...
c語言程式設計中main和void main還有
預設main等於int main,最後要加上返回值return 0。void main最後不需要返回值 毫無疑問,編譯好c程式並生成exe檔案後,總要執行。這裡有個概念先解釋一下 概念1 執行一個編譯好的exe,其實就是讓作業系統 例如windows系統,或linux系統等 來呼叫這個exe檔案中的...