我最近从 Java 转向学习 C++,我是这门语言的新手,所以我需要你的帮助 :)
有什么不同?
void method(void) {
}
和
void method() {
}
非常感谢!
我最近从 Java 转向学习 C++,我是这门语言的新手,所以我需要你的帮助 :)
有什么不同?
void method(void) {
}
和
void method() {
}
非常感谢!
在 C++ 中,没有区别——它们都意味着一个接受零参数的函数。
在 C 中,()
表示一个接受任意数量参数的函数,而(void)
表示一个接受零个参数的函数。
没有任何。C 中存在差异(void
表示没有参数,nothing 表示参数数量未知)但在 C++ 中没有;他们是一样的。
在 C++ 中没有区别,它们是相同的
C++ 是完全相同的,但是在 C 中它意味着一个函数,它可以接受任何 # 个参数。这实际上只是一个由你决定的风格问题。