C语言程序设计基础教程
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.6 小结

计算机是由程序控制的,要使其按照人的意图工作必须用计算机语言编写程序。

机器语言和汇编语言依赖于具体计算机,属于低级语言。难学难用,无通用性;高级语言接近人类自然语言和数学语言,容易学习和推广。它不依赖于具体计算机,通用性强。

程序设计方法主要有结构化设计和面向对象设计方法,前者主要采用自顶向下、逐步求精及模块化的程序设计方法。任何程序都可由顺序、选择、循环3种基本控制结构构造,结构化程序设计主要强调的是程序的易读性。

C语言是目前世界上使用最广泛的一种计算机语言,特点是简洁紧凑,使用方便灵活,功能很强。既有高级语言的优点,又具有低级语言的功能;既可用于编写系统软件,又可用于编写应用软件,掌握C语言程序设计是程序设计人员的一项基本功。

一个C语言程序是由一个或多个函数构成的,其中必须有一个main函数,程序从该函数开始执行。在函数体内可以包括若干语句,语句以分号结束。一行内可以写多个语句,一个语句可以分多行书写。

运行C语言程序的步骤为编辑、编译、连接和执行,可以用不同的C编译系统编译C语言程序。目前所用的编译系统多采用集成开发环境,即把编辑、编译、连接和执行等步骤在一个集成开发环境中完成。

目前所使用的C++集成开发环境功能强,使用方便。由于C++和C兼容,因此可以用C++集成开发环境编译、连接和执行C程序。