上一页 下一页

C 语言编程基础

最简单的 C 程序

让我们从最简单的 C 程序开始,用它来了解 C 语言的基础知识和 C 编译过程。将以下程序输入到一个标准文本编辑器中(UNIX 系统上的 vi 或 emacs,Windows 系统上的 Notepad 或 Macintosh 上的 TeachText)。然后将程序保存到一个名为 samp.c 的文件中。如果你省略了 .c,编译时可能会出现某种错误,所以请务必记住 .c。另外,请确保你的编辑器不会自动在文件名称后面附加一些额外的字符(例如 .txt)。这是第一个程序

#include <stdio.h>

int main()
{
    printf("This is output from my first program!\n");
    return 0;
}
计算机程序是数字世界的钥匙:如果你懂得其语言,你就能让计算机完成你想要的几乎所有事情。学习如何用 C 语言编写计算机程序。

执行时,此程序会指示计算机打印出“这是我第一个程序的输出!”这一行——然后程序退出。这再简单不过了!

广告

要编译此代码,请执行以下步骤

  • 在 UNIX 机器上,输入 gcc samp.c -o samp (如果 gcc 不起作用,请尝试 cc)。此行调用名为 gcc 的 C 编译器,指示它编译 samp.c,并要求它将创建的可执行文件命名为 samp。要运行程序,输入 samp (或者,在某些 UNIX 机器上,输入 ./samp)。
  • 在运行 DJGPP 的 DOS 或 Windows 机器上,在 MS-DOS 提示符下输入 gcc samp.c -o samp.exe。此行调用名为 gcc 的 C 编译器,指示它编译 samp.c,并要求它将创建的可执行文件命名为 samp.exe。要运行程序,输入 samp
  • 如果你正在使用其他编译器或开发系统,请阅读并遵循你所使用的编译器的说明来编译和执行程序。

运行程序时,你应该会看到输出“这是我第一个程序的输出!”。以下是编译程序时发生的情况

如果你输入错误,程序要么无法编译,要么无法运行。如果程序无法编译或运行不正确,请再次编辑它,看看你在输入时哪里出错了。修复错误,然后重试。