C++程序设计

副标题:无

作   者:冀荣华

分类号:

ISBN:9787565517525

微信扫一扫,移动浏览光盘

简介


作为一本系统的、深入浅出的C 程序设计教材,目的在于通过大量生动活泼的编程实例,为读者打开一扇进入计算机程序设计的大门,引导读者走上编程之路。
冀荣华编写的《C 程序设计(普通高等教育十三五规划教材)》集成长期从事c 程序设计教学的教师教学过程中所积累的宝贵经验,**描述c 程序设计语言中重点内容。书中提供了大量丰富实例,帮助读者从应用中理解、掌握知识点,读者使用本书,可以实现在学会应用知识的同时培养实际编程能力。

目录


第1章 绪论1.1 算法1.1.1 算法基本概念1.1.2 算法表示方法1.2 程序设计语言1.2.1 低级程序设计语言1.2.2 高级程序设计语言1.2.3 面向对象程序设计语言1.3 程序设计方法1.3.1 程序开发过程1.3.2 面向对象程序设计方法1.3.3 C 程序开发实例1.4 小结习题第2章 C 程序设计基础2.1 基本数据类型与表达式2.1.1 基本数据类型2.1.2 变量2.1.3 常量2.1.4 运算符和表达式2.1.5 语句2.2 基本输入和输出2.2.1 基本输入2.2.2 基本输出2.2.3 综合实例分析2.3 基本控制结构2.3.1 选择结构2.3.2 循环结构2.3.3 循环结构与选择结构嵌套2.3.4 其他控制语句2.4 小结习题第3章 函数与程序结构3.1 引入3.2 基本概念3.2.1 函数定义3.2.2 函数调用3.2.3 函数返回3.2.4 参数传递3.2.5 函数声明3.2.6 综合实例分析3.3 几种函数3.3.1 带默认形参值的函数3.3.2 内联函数3.3.3 重载函数3.3.4 递归函数3.3.5 系统函数3.3.6 综合实例分析3.4 c 程序结构3.4.1 变量生存期和作用域3.4.2 多文件结构3.4.3 编译预处理命令3.4.4 带参数的main函数3.5 小结习题第4章 数组、指针与字符串4.1 数组4.1.1 数组定义与使用4.1.2 数组作为函数参数4.1.3 综合实例分析4.2 字符数组与c.字符串4.2.1 字符数组定义与使用4.2.2 字符数组存放字符串4.2.3 C.字符串输入输出4.2.4 常用字符串处理函数4.2.5 综合实例分析4.3 指针4.3.1 指针变量的定义4.3.2 指针的运算4.3.3 指针与数组4.3.4 指针与函数4.3.5 综合实例分析4.4 动态内存分配4.4.1 new运算和delete运算4.4.2 动态内存分配与释放函数4.4.3 综合实例分析4.5 小结习题第5章 类与对象5.1 基本概念5.1.1 类的定义5.1.2 对象的定义与使用5.1.3 类成员的访问控制5.1.4 类的成员函数定义5.1.5 综合实例分析5.2 构造函数和析构函数5.2.1 构造函数5.2.2 析构函数5.2.3 拷贝构造函数5.2.4 综合实例分析5.3 const和static5.3.1 常成员5.3.2 常对象5.3.3 静态成员5.3.4 综合实例分析5.4 类的组合5.4.1 组合类5.4.2 前向引用声明5.4.3 综合实例分析5.5 友元5.5.1 友元函数5.5.2 友元类5.6 应用实例5.7 小结习题第6章 继承与派生6.1 基本概念6.1.1 继承的概念6.1.2 派生类的定义6.1.3 派生类的生成过程6.2 继承方式6.2.1 公有继承6.2.2 私有继承6.2.3 保护继承6.2.4 综合实例分析6.3 派生类的构造与析构6.3.1 派生类构造函数及执行顺序6.3.2 派生类析构函数及执行顺序6.4 多继承6.4.1 多继承概念6.4.2 多继承的构造与析构6.4.3 综合实例分析6.5 派生类成员的标识与访问6.5.1 同名隐藏规则和作用域分辨6.5.2 多继承二义性问题6.6 虚拟继承6.6.1 虚拟继承的声明6.6.2 虚基类初始化6.6.3 综合实例分析6.7 小结习题第7章 多态性7.1 多态的类型和实现7.1.1 多态的类型7.1.2 多态的实现7.2 运算符重载7.2.1 运算符重载为友元函数7.2.2 运算符重载为成员函数7.2.3 运算符重载的规则7.2.4 综合实例分析7.3 虚函数7.3.1 虚函数的定义和使用7.3.2 虚析构函数7.4 抽象类7.4.1 纯虚函数7.4.2 抽象类7.4.3 综合实例分析7.5 小结习题第8章 模板8.1 函数模板8.1.1 函数模板的定义8.1.2 函数模板的使用8.1.3 综合实例分析8.2 类模板8.2.1 类模板的定义8.2.2 类模板的使用8.2.3 C 标准模板库8.2.4 综合实例分析8.3 小结习题第9章 流类库与输入输出9.1 控制台输入输出9.1.1 基于I/o类库的输入输出9.1.2 基于标准I/o函数库的输入输出9.1.3 重载提取和插入运算符9.1.4 综合实例分析9.2 文件的输入输出9.2.1 基于I/o类库的输入输出9.2.2 基于I/0函数库的输入输出9.2.3 综合实例分析9.3 字符串的输入输出9.4 小结习题第10章 异常处理10.1 异常机制10.2 C 异常处理实现10.2.1 异常处理过程10.2.2 异常接口声明10.3 异常处理中的构造与析构10.4 多个异常事件的处理10.5 应用实例10.6 小结习题附录A附录B附录C附录D附录E参考文献

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C++程序设计
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon