您當前的位置:首頁 > 歷史

為什麼int可以執行而void不能執行?

作者:由 小東西 發表于 歷史時間:2022-02-24

為什麼int可以執行而void不能執行?筱傑2022-02-25 09:12:42

因為C++標準規定

main

函式必須返回

int

void

自然就無法透過編譯。

為什麼int可以執行而void不能執行?瑤光2022-02-25 09:44:15

一些古老的編譯器是允許void main()的,但是現代的C語言標準規定main()函式的返回值為int型別。

此外,題主寫C語言,但是副檔名為。cpp,令我十分不解。。。

為什麼int可以執行而void不能執行?Skykey2022-02-25 11:26:28

C++標準規定main函式的返回值型別必須為int。

另外你明明是在寫c,為什麼要用cpp做字尾呢。。。

為什麼int可以執行而void不能執行?lukeliu972022-02-26 00:07:34

這是和彙編寫的啟動程式碼的約定。

標簽: main  int  標準規定  C++  void