高等学校计算机基础教育规划教材C/C++程序设计进阶教程/张玉春等

本书特色

[

本书强调实用性,注重教材的理论与实践相结合,介绍程序设计的基本方法和基本技能。全书分三部分: *部分C程序设计,主要介绍C语言基本类型数据及其运算、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体等;第二部分C 基础,主要介绍类和对象、继承和派生等;第三部分MFC编程入门,主要介绍基于MFC创建单文档应用程序和基于对话框创建应用程序的方法,以及菜单和工具栏的编辑。
本书以程序设计为中心,语法介绍精练,内容叙述深入浅出、循序渐进,程序案例生动易懂,具有很好的启发性,每章均配有教学课件和精心设计的习题。
本书既可作为高等学校本科及专科程序设计课程的教材,又可作为自学者的参考用书,还可供各类考试人员复习参考。

]

内容简介

[

本书强调实用性,注重教材的理论与实践相结合,介绍程序设计的基本方法和基本技能。全书分三部分: 部分C程序设计,主要介绍C语言基本类型数据及其运算、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体等;第二部分C++基础,主要介绍类和对象、继承和派生等;第三部分MFC编程入门,主要介绍基于MFC创建单文档应用程序和基于对话框创建应用程序的方法,以及菜单和工具栏的编辑。
本书以程序设计为中心,语法介绍精练,内容叙述深入浅出、循序渐进,程序案例生动易懂,具有很好的启发性,每章均配有教学课件和精心设计的习题。
本书既可作为高等学校本科及专科程序设计课程的教材,又可作为自学者的参考用书,还可供各类考试人员复习参考。

]

目录

目录�� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� �� ��**部分C程序设计第1章C语言与程序设计31.1程序设计语言及其发展31.1.1程序设计语言的发展历程31.1.2程序处理方式41.2程序的基本结构及其表示51.3C语言概述61.3.1C语言发展简史61.3.2C语言的特点61.3.3简单的C程序介绍71.3.4C程序的上机步骤10习题114第2章基本类型数据及其运算152.1C语言的数据类型152.2常量与变量162.2.1标识符162.2.2常量172.2.3变量182.3整型数据192.3.1整型常量192.3.2整型变量202.4实型数据222.4.1实型常量222.4.2实型变量222.5字符型数据232.5.1字符常量232.5.2字符变量242.5.3字符串常量262.6运算符与表达式262.6.1运算符概述262.6.2表达式概述272.6.3算术运算符与算术表达式272.6.4赋值运算符与赋值表达式292.6.5自增、自减运算符322.6.6关系运算符与关系表达式332.6.7逻辑运算符与逻辑表达式342.6.8逗号运算符与逗号表达式352.7数据的类型转换362.8数据的输入与输出362.8.1格式化输入输出函数372.8.2字符输入输出函数442.8.3文件格式化读写函数45习题253[1]〖3〗C/C 程序设计进阶教程目录〖3〗[3]第3章C程序控制结构553.1C语句553.2顺序结构程序举例563.3选择结构573.3.1if语句573.3.2switch语句633.3.3条件运算符与条件表达式663.3.4选择结构程序举例663.4循环结构683.4.1while语句683.4.2do�瞱hile语句703.4.3for语句713.4.4循环嵌套733.4.5break语句和continue语句743.4.6循环结构程序举例753.5文件字符读/写函数783.5.1文件读字符函数fgetc783.5.2文件写字符函数fputc783.5.3文件结束判断函数feof80习题381第4章数组834.1一维数组834.1.1一维数组的定义834.1.2一维数组元素的引用844.1.3一维数组的初始化864.1.4一维数组的指针864.1.5一维数组程序举例874.2二维数组914.2.1二维数组的定义914.2.2二维数组元素的引用924.2.3二维数组的指针944.2.4二维数组的初始化954.2.5二维数组程序举例964.3字符数组994.3.1字符数组的定义994.3.2字符数组的初始化1004.3.3字符数组的输入与输出1014.3.4字符串处理函数1074.3.5字符数组应用举例110习题4114第5章函数1175.1C语言函数概述1175.2函数的定义1185.2.1函数定义的一般形式1185.2.2函数参数与函数返回值1195.3函数的调用1235.3.1函数调用的一般形式1235.3.2被调用函数的声明1245.4函数的嵌套调用与递归调用1265.4.1函数的嵌套调用1265.4.2函数的递归调用1285.5用数组做函数参数1305.5.1用数组元素作函数参数1305.5.2用一维数组名作函数参数1315.5.3用二维数组名作函数参数1355.6局部变量和全局变量1365.6.1局部变量1365.6.2全局变量1375.7变量的存储类别1405.7.1动态存储方式与静态存储方式1405.7.2局部变量的存储类别1405.7.3全局变量的存储类别1435.8C语言预处理1455.8.1宏定义1465.8.2文件包含148习题5149第6章指针1516.1地址和指针1516.1.1变量的地址和变量的值1516.1.2间接寻址1526.2指针变量的定义与引用1536.2.1指针变量的类型1536.2.2指向变量的指针变量的定义1536.2.3指针变量的引用1546.2.4指针运算符1546.2.5指针运算1576.2.6用指针变量作函数参数1586.3指针与数组1606.3.1指向一维数组的指针1606.3.2指向二维数组的指针1636.3.3用指向数组的指针变量作函数参数1686.4指针与字符串1756.4.1字符指针与字符数组1756.4.2用指向字符的指针作函数参数1786.5指针与函数1816.5.1指向函数的指针1816.5.2返回指针的函数1856.6指向指针的指针1866.6.1间接访问1866.6.2指针数组1876.7main函数的参数189习题6190第7章结构体与共用体1927.1结构体1927.1.1结构体类型的定义1927.1.2结构体类型变量定义1937.1.3结构体变量的引用1957.1.4结构体变量的赋值1967.1.5结构体数组1977.1.6文件结构体2007.1.7文件数据块读写函数2017.1.8结构体指针变量2047.1.9用结构体数据作函数参数2077.2共用体2097.2.1共用体类型的定义2097.2.2共用体变量的定义2097.2.3共用体变量的引用和赋值2107.3用typedef定义类型2127.4动态链表2147.4.1动态存储分配2147.4.2动态链表概述2157.4.3单链表的基本操作215习题7226第8章位运算2288.1位运算符及其运算2288.1.1位运算符2288.1.2位运算应用举例2318.2位段及其应用2348.2.1位段2348.2.2位段应用举例236习题8237第二部分C 基础第9章C 初步知识2419.1从C到C 2419.2简单的C 程序2419.3C 的命名空间2429.4C 头文件2439.5C 基本输入输出243习题9244第10章类和对象24510.1类的定义24510.2对象的定义24610.3成员访问权限24810.4成员函数重载24910.5构造函数和析构函数250习题10254第11章继承25611.1类继承和派生的概念25611.2类继承方式258习题11261第三部分MFC编程入门第12章Windows编程26512.1基于API的Windows编程26612.2基于MFC的Windows编程27012.2.1MFC应用程序框架类型27112.2.2单文档应用程序创建27112.2.3项目文件和项目配置27212.2.4框架窗口、文档和视图275习题12275第13章对话框和控件27613.1对话框27613.1.1基于对话框应用程序创建27613.1.2设置对话框属性27713.2控件27813.2.1控件的添加和布局27813.2.2添加控件变量27913.3消息和消息映射28013.4添加对话框代码28013.5对话框调用28113.5.1创建单文档应用程序28113.5.2添加对话框28213.5.3创建对话框类28213.5.4在程序中调用对话框283习题13284第14章菜单和工具栏28514.1菜单28514.1.1编辑菜单28514.1.2菜单命令的消息映射28614.2工具栏28714.2.1编辑工具栏28814.2.2工具栏按钮和菜单项相结合28814.3综合应用289习题14295附录AC语言关键字296附录B运算符和结合性297附录CC库函数299参考文献305

封面

高等学校计算机基础教育规划教材C/C++程序设计进阶教程/张玉春等

书名:高等学校计算机基础教育规划教材C/C++程序设计进阶教程/张玉春等

作者:张玉春、黄玥、李晓峰、刘通、孙元、赵永华

页数:0

定价:¥49.8

出版社:清华大学出版社

出版日期:2019-03-01

ISBN:9787302517733

PDF电子书大小:137MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注