编译并运行 C 程序

  • Post category:C

要编译并运行 C 程序,一般需要以下步骤:

1. 安装 C 编译器

如果你的操作系统没有默认安装 C 编译器,你需要手动安装一个。常见的 C 编译器有 GCC、Clang、Microsoft Visual Studio 等。安装方法根据不同的操作系统和编译器而异。

2. 创建 C 源代码文件

在本地任意目录下创建一个 C 源代码文件,如 hello.c,文件名可以任意取,但扩展名必须为 .c。用任意文本编辑器打开该文件,输入以下代码:

#include <stdio.h>

int main() {
    printf("Hello World!\n");
    return 0;
}

代码含义:#include 引入标准库文件 stdio.hmain() 函数是 C 语言程序的入口,printf() 函数用于输出字符。

3. 编译 C 程序

打开终端,进入保存 hello.c 文件的目录,输入以下命令进行编译:

gcc -o hello hello.c

这里的 gcc 指定了使用 GCC 编译器,-o 指定输出文件名为 hellohello.c 是要编译的源代码文件。

如果编译正常,会在当前目录下生成一个名为 hello 的可执行文件。

4. 运行 C 程序

在终端中输入以下命令来运行 hello 程序:

./hello

程序将会输出 Hello World!

示例1:

下面是一个例子,演示在 Ubuntu 20.04 操作系统下,如何编译并运行 C 程序:

  1. 使用命令行安装 GCC:

打开 Terminal 应用,并输入以下命令:

sudo apt install gcc
  1. 创建 C 源代码文件:

在本地任意目录下创建 C 源代码文件 test.c,并将以下代码写入文件:

#include <stdio.h>

int main()
{
    printf("Hello World!\n");
    return 0;
}
  1. 对 C 程序进行编译:

在终端中进入源代码文件所在目录,并输入以下命令:

gcc -o test test.c
  1. 运行 C 程序:

输入以下命令运行程序:

./test

输出:Hello World!

示例2:

下面是一个例子,演示在 Windows 10 操作系统下,如何编译并运行 C 程序:

  1. 安装 Visual Studio:

在官网下载并安装 Visual Studio 2019 或更高版本,包括 C++ 开发环境。

  1. 创建 C 源代码文件:

打开 Visual Studio,在空白区域右键 -> 新建项目 -> 选择 Visual C++ -> 控制台应用程序,填写项目名称和保存路径,勾选空项目,点击“创建”。左侧“解决方案资源管理器”出现一个新建的空项目,在其中添加一个新的源代码文件,命名为 test.cpp,将以下代码写入文件:

#include <iostream>
using namespace std;

int main()
{
    cout << "Hello World!\n";
    return 0;
}
  1. 对 C 程序进行编译:

Ctrl + Shift + B 或者右键项目 -> 生成

  1. 运行 C 程序:

F5 调试或者在输出目录下双击可执行文件:test.exe

输出:Hello World!