要编译并运行 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.h
,main()
函数是 C 语言程序的入口,printf()
函数用于输出字符。
3. 编译 C 程序
打开终端,进入保存 hello.c
文件的目录,输入以下命令进行编译:
gcc -o hello hello.c
这里的 gcc
指定了使用 GCC 编译器,-o
指定输出文件名为 hello
,hello.c
是要编译的源代码文件。
如果编译正常,会在当前目录下生成一个名为 hello
的可执行文件。
4. 运行 C 程序
在终端中输入以下命令来运行 hello
程序:
./hello
程序将会输出 Hello World!
。
示例1:
下面是一个例子,演示在 Ubuntu 20.04 操作系统下,如何编译并运行 C 程序:
- 使用命令行安装 GCC:
打开 Terminal 应用,并输入以下命令:
sudo apt install gcc
- 创建 C 源代码文件:
在本地任意目录下创建 C 源代码文件 test.c
,并将以下代码写入文件:
#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
- 对 C 程序进行编译:
在终端中进入源代码文件所在目录,并输入以下命令:
gcc -o test test.c
- 运行 C 程序:
输入以下命令运行程序:
./test
输出:Hello World!
示例2:
下面是一个例子,演示在 Windows 10 操作系统下,如何编译并运行 C 程序:
- 安装 Visual Studio:
在官网下载并安装 Visual Studio 2019 或更高版本,包括 C++ 开发环境。
- 创建 C 源代码文件:
打开 Visual Studio,在空白区域右键 -> 新建项目 -> 选择 Visual C++ -> 控制台应用程序,填写项目名称和保存路径,勾选空项目,点击“创建”。左侧“解决方案资源管理器”出现一个新建的空项目,在其中添加一个新的源代码文件,命名为 test.cpp
,将以下代码写入文件:
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!\n";
return 0;
}
- 对 C 程序进行编译:
Ctrl + Shift + B 或者右键项目 -> 生成
- 运行 C 程序:
F5 调试或者在输出目录下双击可执行文件:test.exe
输出:Hello World!