顶部
收藏

C++程序设计实验与编程实践


作者:
刘维富
定价:
15.00元
ISBN:
978-7-04-022238-8
版面字数:
230.000千字
开本:
16开
全书页数:
149页
装帧形式:
平装
重点项目:
暂无
出版时间:
2007-11-30
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

本书是《C++程序设计教程》的配套教材,内容分为3个部分。第1部分,“实验指导”,与课堂教学同步进行,每个实验包括调试题、编程题和选做题;第2部分,“典型问题和综合问题编程”,列举实际编程中提炼的典型和综合问题的编程范例,突出难点及其实用价值;第3部分,“程序调试技术”,介绍Visual C++ 6.0的程序调试技术。

本书精心设计了程序调试题、编程题、典型问题和综合问题编程题,可帮助读者深入理解、准确掌握和熟练运用C++语言。本书适合高等学校学生使用,同时也适合初学程序设计或有一定的编程实践基础、希望突破编程难点的读者作为自学教材。

  • 前辅文
  • 第1部分 实验指导
    • 上机实验的目的与要求
    • 实验一 Visual C++ 6.0 IDE与C++程序开发
    • 实验二 简单程序设计
    • 实验三 选择结构
    • 实验四 循环结构
    • 实验五 函数(1)
    • 实验六 函数(2)
    • 实验七 函数(3)
    • 实验八 数组
    • 实验九 字符串处理
    • 实验十 指针(1)
    • 实验十一 指针(2)
    • 实验十二 结构体
    • 实验十三 单向链表
    • 实验十四 类和对象
    • 实验十五 运算符重载
    • 实验十六 继承和派生
    • 实验十七 虚函数
    • 实验十八 I/O流类及应用
    • 实验十九 模板
    • 实验二十 命名空间和异常处理
  • 第2部分 典型问题和综合问题编程
    • 2.1 从面向过程的结构化、模块化程序设计到面向对象程序设计
    • 2.2 数组
    • 2.3 指针与动态内存分配和使用
    • 2.4 递归
    • 2.5 单向链表
    • 2.6 类与对象
    • 2.7 友元
    • 2.8 运算符重载编程中易忽视的问题
      • 2.8.1 二元运算符重载为类成员函数时易忽视的问题
      • 2.8.2 赋值运算符重载时易忽视的问题
      • 2.8.3 注意运算符重载函数的返回值类型
      • 2.8.4 友元运算符重载时应注意的问题
      • 2.8.5 运算符重载与继承性
      • 2.8.6 运算符重载应用举例
    • 2.9 模板
    • 2.10 异常处理116
  • 第3部分 程序调试技术
    • 3.1 Visual C++ 6.0的集成开发环境
      • 3.1.1 菜单栏
      • 3.1.2 工具栏
      • 3.1.3 工作区窗口
      • 3.1.4 文本编辑器和编辑菜单
      • 3.1.5 File菜单
      • 3.1.6 Build菜单
    • 3.2 Visual C++ 6.0开发C++程序的基本过程
      • 3.2.1 创建C++程序的方式
      • 3.2.2 源程序的编辑与格式化
      • 3.2.3 多文件程序的组织
      • 3.2.4 程序的编译、链接和运行
    • 3.3 Visual C++ 6.0程序调试
      • 3.3.1 程序的错误类型
      • 3.3.2 编译错误和链接错误的查看与修改
      • 3.3.3 运行错误和逻辑错误的判断与调试
      • 3.3.4 基本调试手段
      • 3.3.5 IDE的跟踪调试功能
    • 3.4 Visual C++ 6.0的帮助功能
  • 参考文献

相关图书