跳到正文
信奥逐课

第 023 课

main()

🟢 入门 约 5 分钟

一句话理解

main 是程序开始执行的入口。

为什么要学

没有 main,C++ 程序就不知道从哪起步。

讲解

信奥里写成 int main() { ... }。括号表示它是函数,里面是要执行的语句。

操作系统调用 main。main 返回后,程序结束。

不要在一份程序里写两个 main。也不要把真正的逻辑写在 main 外面却期望它自动执行。

例子

int main() {
    // 从这里开始
    return 0;
}

程序一运行就进入这对花括号。return 0 表示正常结束。

常见错误

练习 做完再看下一课

C++ 程序可以从任意函数自动开始,不一定需要 main。

在线练习 C++ 在浏览器里编译,代码不会上传

Ctrl / ⌘ + Enter 运行 · Tab 缩进

输出
 

进度保存在本机浏览器里。

左右方向键也可翻课