内容简介
高级语言程序设计是计算机教学的基础课程,本书较为详尽地介绍了C语言及其程序设计方法,着重培养读程序、编程序两种能力,以及初步运用C语言进行大型程序和工程软件设计的能力。书中使用Visual C++6.0和Turbo C 2.0两种教学软件,以Visual C++6.0为主进行教学,程序采用汉字和英文两种显示和输入方式。
书中内容主要包括:C语言的形成与发展、程序的基本概念、c程序的运行方法、基本数据类型、运算符与表达式、可执行语句与程序执行流程、数组、指针、结构与联合、结构的位成员、不完全类型、系统函数与自定义函数、函数的递归调用、文件操作函数、存储类说明符、类型限定符、翻译单元与源程序、存在期与可见性、预处理命令等内容,详尽地给出了C语言程序设计的一个应用编程实例。作为算法应用和选讲内容,介绍了用C语言实现的常用排序、查找算法等。此外书中还给出了三套全国计算机等级考试二级C语言程序设计笔试模拟试卷,习题和模拟题给出了相应的参考答案。
本书可作为高等院校本科、专科教材,也可作为计算机爱好者自学用书。C语言在工程领域,特别是在嵌入式系统领域的应用非常广泛,因而本书也是工程技术人员学习C语言程序设计的参考书。目前,国家计算机考试将C语言列为二级考试,本书亦可作为二级考试C语言部分的参考用书。