Hello, World!

环境配置

工欲善其事,必先利其器。

集成开发环境

IDE 操作较为简单,一般入门玩家会选用 IDE 来编写代码。在竞赛中最常见的是 Dev-C++ (如果考试环境是 Windows 系统,一般也会提供这一 IDE)。

编译器

Windows

推荐使用 GNU 编译器。需要去 MinGW Distro 下载 MinGW 并安装。此外 Windows 下也可以选择 Microsoft Visual C++ 编译器 ,需要去 Visual Studio 页面 下载安装。

macOS

在终端中执行:

1
xcode-select --install

Linux

使用 g++ -v 来检查是否安装过 g++

使用如下命令可以安装:

1
sudo apt update && sudo apt install g++

熟练之后也有玩家会使用更灵活的命令行来编译代码,这样就不依赖 IDE 了,而是使用自己熟悉的文本编辑器编写代码。

g++ 是 C++ 语言的编译器,C 语言的编译器为 gcc。

第一行代码

通过这样一个示例程序来展开 C++ 入门之旅吧~

C++ 语言

1
2
3
4
5
6
#include <cstdio>  // 引用头文件

int main() {                // 定义 main 函数
  printf("Hello, world!");  // 输出 Hello, world!
  return 0;                 // 返回 0,结束 main 函数
}
1
2
3
4
5
6
7
8
#include <iostream>  // 引用头文件

using namespace std;

int main() {               // 定义 main 函数
  cout << "Hello, world!"  // 输出 Hello, world!
      return 0;            // 返回 0,结束 main 函数
}

C 语言

1
2
3
4
5
6
#include <stdio.h>  // 引用头文件

int main() {                // 定义 main 函数
  printf("Hello, world!");  // 输出 Hello, world!
  return 0;                 // 返回 0,结束 main 函数
}