额外减小 发表于 2023-2-6 14:32:03

Dev-C++中的一些内容看不懂


这里面的“1 / 2 int main(void)”是什么意思呢?
有时候会显示"1 / 1 ..."或者“1 / 3 ...”
求大佬解答,谢谢{:10_256:}

柿子饼同学 发表于 2023-2-6 18:40:37

这应该是页数

额外减小 发表于 2023-2-6 18:46:38

柿子饼同学 发表于 2023-2-6 18:40
这应该是页数

不会吧?

额外减小 发表于 2023-2-6 18:48:57

柿子饼同学 发表于 2023-2-6 18:40
这应该是页数

而且第一项和第二项的参数都不同

dolly_yos2 发表于 2023-2-6 18:57:26

盲猜是重载

额外减小 发表于 2023-2-6 19:08:34

挺有道理的{:10_257:}
还有一个问题,C语言不是没有函数重载吗?
有时候int main()函数也有两项:main()和main(void)
是怎么一回事

zhangjinxuan 发表于 2023-2-6 19:34:37

问题1
这里面的“1 / 2 int main(void)”是什么意思呢?
有时候会显示"1 / 1 ..."或者“1 / 3 ...”
表示这个函数有多种写法,这个有时候显示可能是你改了标准或导入了不同的库

或者说这是 BUG?

例如 sort 函数,常见的有两种写法,是吧,也就是:
sort(a, a + n, cmp);
sort(a, a + n);

远远不止,sort 一共有 6 中写法 (C++20),这里我就不列出了,仅是举例子而已

问题2
还有一个问题,C语言不是没有函数重载吗?
有时候int main()函数也有两项:main()和main(void)
是怎么一回事
您的文件后缀可能是 cpp,所以不管你用了 C 标准,编辑器仍然按照 C++ 的语法来,但编译仍然是 C 的编译器

额外减小 发表于 2023-2-6 20:07:39

zhangjinxuan 发表于 2023-2-6 19:34
问题1

表示这个函数有多种写法,这个有时候显示可能是你改了标准或导入了不同的库


问题1懂了
问题二还是有点迷惑,我就是后缀 .c 啊
还有一个奇怪的现象,见图(这是在同一个文件里面的)

zhangjinxuan 发表于 2023-2-6 20:23:58

额外减小 发表于 2023-2-6 20:07
问题1懂了
问题二还是有点迷惑,我就是后缀 .c 啊
还有一个奇怪的现象,见图(这是在同一个文件里面的 ...

估计是 bug??!

额外减小 发表于 2023-2-6 21:48:38

zhangjinxuan 发表于 2023-2-6 20:23
估计是 bug??!

好的
页: [1]
查看完整版本: Dev-C++中的一些内容看不懂