[问题] 请问main()和main(void)的差别

楼主: pandaren0905 (熊猫小弟)   2020-05-27 18:39:00
C和C++中,
根据函数的定义是定义域里所有元素都要有唯一的值来在对应域对应。那么请教版友问题
来了:
1.为何主程式可以不用丢元素进去?主程式不也是一种函数吗?
2.如果把void指令也看成一个元素,是否就满足函数的定义了?
3.main()是否为main(void)的化简呢?
巨匠电脑的老师一直要我背下来,不要问
数学系的我好难接受啊
作者: xcycl (XOO)   2020-05-27 20:29:00
C/C++ 的函数不是数学意义上的函数,是隐含带有一个 状态到 状态 的函数
作者: appleway (苹果爱天空)   2020-05-28 06:30:00
C++ 可以省略 void. C的标准要写 void
作者: suhorng ( )   2020-05-28 11:30:00
(歪题)程式只是语法然后设计比较不差的程式语言的 "void"(或 unit)与函数可以诠释成 Scott domain 的连续函数至于 C/C++..就放弃吧 当成纯粹同名但无关的名词

Links booklink

Contact Us: admin [ a t ] ucptt.com