c++ - 如何将数据传递给多个函数

标签 c++ function

<分区>

我是 C++ 编程新手。

现在我有一个程序,它由数千个文件中的数百万行代码组成。但是当我看到 main() (命令行)时,它非常小。现在如何从这么小的 main() 将数据传递给这么多百万个函数?没有用于解析的文本文件或包含函数指针和文本字符串等的结构数组。

最佳答案

假设我有一个 5 万行长的函数,名为 foo()。现在假设我编写了一个只有一行的 main 函数,并且只调用了 foo()。我还有五万行代码,但是 main 很小。

或者假设我有五万个两行长函数。每一个都包含对另外两个的调用。如果 main 调用其中之一,则可能会在某个时候调用它们中的所有。十万多行代码,五万零一个函数,没有函数超过两行。

main 的大小没有任何意义。

关于c++ - 如何将数据传递给多个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3226717/

相关文章:

c++ - 为什么 C++ 中的 3D vector 在 RAM 中比 1D vector 大

c++ - Qt - 这是通过引用传递吗?

php - onClick 不适用于 'a' 元素

python - 使用 Try & Except Python 2.7.1 的文件打开功能

java - 获取返回两个整数的函数

c++ - 为什么 for 循环的条件是可选的,而 while 循环的条件不是可选的?

c++ - CGAL 3D表面网格生成设置初始点

c++ - 如何使用 Direct3D 设备管理器?

C K&R 1.7 功率函数

Javascript 函数不显示随机消息