古詩詞大全網 - 成語查詢 - void main和int main的區別是什麽?

void main和int main的區別是什麽?

void main 和 int main的區別就是有無返回值。

1、void定義的函數沒有返回值,int定義的函數返回整型值。

2、void,字面意思是“無類型”,常用在程序編寫中對定義函數的參數類型、返回值、函數中指針類型進行聲明,有註釋和限制程序的作用。

擴展資料:

函數可以有返回值,也可以沒有返回值。

1、沒有返回值的函數:功能只是完成壹個操作,應將返回值類型定義為void,函數體內可沒有return語句。

2、有返回值的函數:函數的最後會有壹個返回值return,可以用來獲取該函數執行結果返回給該函數,讓外部調用該函數的。