C++中,main函数调用一个函数,那个函数必须在main函数之前声明或定义。JAVA中好像不用。

如题所述

Java根本就没有对应于 C++ 中 main 函数(非成员函数)的东西


C++的成员函数也可以先调用再声明

#include <iostream>
class application {
public: static void main() {
    f(42); // 调用在前
}
public: static void f(int a) { // 声明在后
    std::cout << "a = " << a;
}
};

int main() { application::main(); }

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-03-16
对,而且两者的调用也有不同,java调用的是方法
第2个回答  2015-03-16
是的
相似回答