上一页 下一页

C语言编程基础

C语言是什么?

C语言是一种计算机编程语言。这意味着您可以使用C语言来创建计算机遵循的指令列表。C语言是目前使用的数千种编程语言之一。C语言已经存在了几十年,并因其为程序员提供最大的控制和效率而获得了广泛接受。C语言是一种易于学习的语言。它的风格可能比其他一些语言更神秘,但您很快就能适应。

C语言是一种编译型语言。这意味着一旦您编写了C程序,就必须通过C编译器将其转换为计算机可以运行(执行)的可执行文件。C程序是人类可读的形式,而从编译器输出的可执行文件是机器可读和可执行的形式。这意味着要编写和运行C程序,您必须能够访问C编译器。如果您使用的是UNIX机器(例如,如果您在主机的UNIX计算机上用C语言编写CGI脚本,或者如果您是学生在实验室的UNIX机器上工作),则可以免费获得C编译器。它被称为“cc”或“gcc”,并且可以在命令行中使用。如果您是学生,学校很可能会为您提供编译器——请了解学校正在使用什么并学习它。如果您在家中使用Windows机器,则需要下载免费的C编译器或购买商业编译器。广泛使用的商业编译器是微软的Visual C++环境(它编译C和C++程序)。不幸的是,该程序需要花费数百美元。如果您没有数百美元购买商业编译器,那么您可以使用网上提供的免费编译器。请访问http://delorie.com/djgpp/作为您搜索的起点。

广告

我们将从一个极其简单的C程序开始,并在此基础上逐步深入。我将假设您在这些示例中使用的环境是UNIX命令行和gcc;如果不是,所有代码仍然可以正常工作——您只需理解并使用您可用的任何编译器即可。

让我们开始吧!