作者pandaren0905 (熊貓小弟)
看板PLT
標題[問題] 請問main()和main(void)的差別
時間Wed May 27 18:39:00 2020
C和C++中,
根據函數的定義是定義域裡所有元素都要有唯一的值來在對應域對應。那麼請教版友問題
來了:
1.為何主程式可以不用丟元素進去?主程式不也是一種函數嗎?
2.如果把void指令也看成一個元素,是否就滿足函數的定義了?
3.main()是否為main(void)的化簡呢?
巨匠電腦的老師一直要我背下來,不要問
數學系的我好難接受啊
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.162.72 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PLT/M.1590575942.A.E03.html
1F:推 xcycl: C/C++ 的函數不是數學意義上的函數,是隱含帶有一個 狀態 05/27 20:29
2F:→ xcycl: 到 狀態 的函數 05/27 20:29
3F:推 appleway: C++ 可以省略 void. C的標準要寫 void 05/28 06:30
4F:→ suhorng: (歪題)程式只是語法然後設計比較不差的程式語言的 "void" 05/28 11:30
5F:→ suhorng: (或 unit)與函數可以詮釋成 Scott domain 的連續函數 05/28 11:31
6F:→ suhorng: 至於 C/C++..就放棄吧 當成純粹同名但無關的名詞 05/28 11:31