C语言程序设计教程

分类: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 杨路明 主编
出 版 社: 北京邮电大学出版社
出版时间: 2005-12-1字数: 608000版次: 2页数: 362印刷时间: 2008-11-1开本: 16开印次: 14纸张: 胶版纸I S B N : 9787563506965包装: 平装内容简介
C语言是在当今软件开发领域有着十分广泛应用的一种语言。本书全面地介绍了C语言的基本概念,C语言的数据类型、语句及结构特点,系统地讲述了C语言程序设计的基本方法和技巧。对面向对象程序设计及C++的编程技术也作了初步阐述。
全书选材先进,内容丰富,讲述力求理论联系实际、深入浅出、循序渐进,注重培养读者的程序设计能力,培养良好的程序设计风格和习惯。
本书可作为高等院校计算机程序设计教学用书,也可作为从事计算机应用的科技人员的参考书、培训教材。本书配有CAI教学课件。
为了配合本书的学习,作者还编写了与本书配套的《C语言程序设计上机指导与习题选解》(第2版)》,可供学习时参考使用。
目录
第1章C语言程序设计概述
1.1程序与程序设计语言
1.2算法及其描述
1.3C语言的发展及特点
1.4C语言程序的基本结构
1.5C语言字符集.标识符与关键字
1.6C语言程序的开发环境
第2章 C语言的基本数据类型与表达式
2.1C语言的基本数据类型
2.2常量与变量
2.3运算符与表达式
2.4数据类型转换
第3章顺序程序设计
3.1C语言的基本语句
3.2数据输入与输出
3.3程序举例
第4章选择结构程序设计
4.1关系运算符与关系表达式
4.2逻辑运算符与逻辑表达式
4.3if语句
第5章循环结构程序设计
5.1while语句
5.2do-while语句
5.3for语句
5.4break、continue和goto语句
5.5循环的嵌套
5.6复合结构程序举例
第6章函数与编译预处理
6.1模块化程序设计与函数
6.2函数的定义与调用
6.3函数的递归调用
6.4变量作用域与存储方式
6.5编译预处理
6.6函数设计举例
第7章数组
第8章指针
第9章结构体数据类型与链表
第10章共用体与枚举类型
第11章文件
第12章C语言综合应用程序示例
第13章C++基础
附录ⅠASCII字符编码一览表
附录Ⅱ运算符的优先级别和结合方向一览表
附录ⅢTurboC库函数
附录Ⅳ图形模式表
附录Ⅴ鼠标器功能的编号及其作用
附录Ⅵ鼠标驱动程序常用功能及其参数
参考文献