【摘要】:目前计算机程序设计语言有上百种,它们中的大多数被称为计算机的“高级语言”,如C++、VisualBasic、Java以及C语言等。本书将要介绍的是C语言。C语言是一门通用计算机高级编程语言,应用广泛。由C语言构成的指令序列称为C源程序;按C语言的语法编写C程序的过程,称为C语言的代码编写。
目前计算机程序设计语言有上百种,它们中的大多数被称为计算机的“高级语言”,如C++、VisualBasic、Java以及C语言等。本书将要介绍的是C语言。
C语言是一门通用计算机高级编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
对于计算机来说,它并不能直接识别由高级语言编写的程序,只能接受和处理由0和1的代码构成的二进制指令或数据。由于这种形式的指令是面向机器的,所以也被称为“机器语言”。我们把由高级语言编写的程序称为“源程序”,把由二进制代码表示的程序称为“目标程序”。为了把源程序转换成机器能接受的目标程序,软件工作者编制了一系列软件,通过这些软件可以把用户按规定语法写出的语句一一翻译成二进制的机器指令。这种具有翻译功能的软件称为“编译程序”,每种高级语言都有与它对应的编译程序。(www.xing528.com)
在使用C语言编译程序时,我们所写的每条C语句,经过编译(Compile)最终都将转换成二进制的机器指令。由C语言构成的指令序列称为C源程序;按C语言的语法编写C程序的过程,称为C语言的代码编写。C源程序经过C编译程序编译之后生成一个后缀为.obj的二进制文件(称为“目标文件”),然后由称为“连接程序”(Link)的软件,把此.obj文件与C语言提供的各种库函数连接起来生成一个后缀为.exe的可执行文件。在操作系统环境下,只需点击或输入此文件的名字(而不必输入后缀.exe),该可执行文件就可运行。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。