void main 與 int main到底有什區別,而去int main裡面的int與數據定義的int一樣嗎,有什麼區別?
main是一切(控制台)程序都必須有的一個入口函數
main函數是否有返回值在絕大多數情況下無關緊要
因為main函數體內的代碼一旦運行完畢
這個程序就結束了
另外
lz顯然沒有理解程序開發中封裝的思想
輸出函數在主函數裡,是以浮點型數據輸出的,這個返回值是在屏幕上顯示的。而 int main() 主函數返回的值是0,即 return 0; 這個返回值不是顯示在屏幕上的,而是函數的一部分,因為C都是函數組成的,即使是主體,它也是一個完整的函數 通俗點,前者是寫入,後者是定義讀取你要求的東西。
希望對你有幫助