我需要为我做的每一件事情都写一个新的main函数吗?C++

22 浏览
0 Comments

我需要为我做的每一件事情都写一个新的main函数吗?C++

介绍

你好!我最近开始学习C++。我停止学习Python,因为它不像C++那样吸引我。我是一个完全的C++初学者。

背景

我的问题是,我需要为我所做的每件事情都制作一个main函数吗?

例如,打印一些内容

#include 
int main()
{
    std::cout <<"Hello World!;
}

所以我让它打印出“Hello World!”。

假设我要做类似的事情,我需要制作一个新的int main()吗?还是一切都将包含在main()中?

如果我把问题想复杂了,对所有答案都很感激!

admin 更改状态以发布 2023年5月20日
0
0 Comments

我在做每件事情的时候都需要写一个 main 函数吗?

不需要,在做每件事情的时候都不需要写一个 main() 函数。只有当你想运行你的源代码时才需要一个 main() 函数。

main() 函数是你在 C++ 中进入程序的入口点,这与 Python 完全不同,因为 Python 是自上而下地执行(或运行/解释)代码。

0
0 Comments

你不需要另外一个main()函数。

int main() 是你程序的入口点。它会在任何静态分配变量初始化完成之后立即被调用。

你应该写另一个函数,让我们命名为add(),并从main()函数中调用它。这样可以让你把代码拆分成更小的块,更容易编写、阅读和维护。

例如:
我们想要一个程序,将"Hello World!"打印到控制台,然后调用另一个函数来打印其他内容。

#include iostream
int main() {
    std::cout << "Hello World" << endl; //endl designates the end of a line
    printSomethingElse();
}

0