我遇到了一个包含10个头文件和10个源文件的程序.我在课本中读到函数是从main调用的.但是如何从main()将数据传递给如此多的函数?
Emi*_*ier 14
函数不一定需要从main调用.它们可以被其他功能调用.例如:
int foo(int x)
{
return x*x;
}
int bar(int x)
{
return foo(x) + 1;
}
int main()
{
int a = bar(42);
std::cout << a << std::endl;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
请注意,foo()永远不会直接调用main().
| 归档时间: |
|
| 查看次数: |
7430 次 |
| 最近记录: |