C/C++语言程序设计教程[电子资源.图书]:基础·实例·上机

副标题:无

作   者:李刚等编著

分类号:

ISBN:9787801448545

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

简介

  C语言是一种重要的计算机程序设计语言,它是为计算机程序员准备的专业程序设计语言。C++语言是在C语言基础上发展而来的一种面向对象的计算机程序设计语言,而C语言是面向过程的。    本书系统讲述了C语言的基础知识,包括C语言的基本数据类型、运算符与表达式、基本的程序结构、数组、函数、指针、位运算和文件等知识。这些内容是学习C语言的基础知识。本书的C++部分,重点讲述了C++面向对象的特性,这是C++语言最重要的特性。    本书在讲述理论的同时配合大量的实例,让读者可以随时结合具体的例子去更好地理解理论知识。本书内容具有通俗易懂、理论性、实际性强等特点,是学习C/C++语言的理想教材。    本书既可作为中等和高等职业技术院校相关专业师生教学、自学用书,同时也可作为专业程序员的参考书及社会C语言培训班的培训教程。

目录

第1章 C语言概述
1.1 C语言的历史与现状
1.2 C语言的程序结构
1.3 C语言的开发环境
1.4 本章小结
1.5 思考练习题
第2章 数据类型、运算符与表达式
2.1 输入输出函数
2.1.1 格式化输出函数printf()
2.1.2 格式化输入函数scanf()
2.1.3 putchar()和getchar()函数
2.2 C语言的数据类型
2.2.1 常量和变量
2.2.2 整型数据
2.2.3 字符型数据
2.2.4 实型数据
2.2.5 各类数值型数据之间的混合运算
2.3 C语言的运算符与表达式
2.3.1 C运算符简介
2.3.2 算术表达式和运算符的优先级和结合性
2.3.3 赋值运算符和赋值表达式
2.3.4 逗号运算符和逗号表达式
2.4 算法与流程图
2.4.1 算法
2.4.2 算法的表示方法
2.5 本章小结
2.6 思考练习题
第3章 顺序结构程序设计
3.1 结构化程序设计
3.2 C语言的语句
3.3 本章小结
3.4 上机实验
3.5 思考练习题
第4章 选择结构程序设计
4.1 if语句
4.2 switch语句
4.3 本章小结
4.4 上机实验
4.5 思考练习题
第5章 循环结构程序设计
5.1 goto语句
5.2 while语句
5.3 do-while语句
5.4 for语句
5.5 循环的嵌套
5.6 几种循环的比较
5.7 break和continue语句
5.7.1 break语句
5.7.2 continue语句
5.8 本章小结
5.9 上机实验
5.10 思考练习题
第6章 数组
6.1 一维数组
6.2 二维数组
6.2.1 二维数组元素的表示方法
6.2.2 二维数组的初始化
6.3 字符数组
6.4 字符串常用函数
6.5 本章小结
6.6 上机实验
6.7 思考练习题
第7章 函数
7.1 函数的基本知识
7.1.1 函数的定义
7.1.2 函数的参数和函数值
7.2 函数的调用
7.2.1 函数调用的一般形式
7.2.2 函数嵌套调用
7.2.3 函数递归调用
7.3 局部变量与全局变量
7.3.1 局部变量
7.3.2 全局变量
7.4 变量的存储类型
7.4.1 自动变量
7.4.2 外部变量
7.4.3 静态变量
7.4.4 寄存器变量
7.5 内部函数和外部函数
7.5.1 内部函数
7.5.2 外部函数
7.6 本章小结
7.6.1 C语言中函数的分类
7.6.2 其他问题
7.7 上机实验
7.8 思考练习题
第8章 编译预处理
8.1 宏定义与符号常量
8.1.1 无参宏定义
8.1.2 有参宏定义
8.1.3 符号常量
8.2 文件包含和条件编译
8.2.1 文件包含
8.2.2 条件编译
8.3 本章小结
8.4 上机实验
8.5 思考练习题
第9章 枚举与位运算
9.1 枚举
9.1.1 枚举类型的定义和枚举变量的说明
9.1.2 枚举类型变量的赋值和使用
9.2 位运算
9.3 位域
9.4 本章小结
9.5 思考练习题
第10章 指针
10.1 指针和指针变量的概念
10.1.1 内存地址、变量地址和变量值的存取
10.1.2 指针与指针变量
10.2 指针变量作函数参数
10.3 数组的指针和指向数组元素的指针变量
10.3.1 数组的引用方式
10.3.2 指向多维数组的指针
10.4 字符串的指针和指向字符串的指针变量
10.5 指针数组
10.6 返回指针值的函数
10.7 main函数的参数
10.8 本章小结
10.9 上机实验
10.10 思考练习题
第11章 结构体与共用体
11.1 结构体类型变量的定义和引用
11.1.1 结构体类型变量的定义
11.1.2 结构体类型变量的引用
11.1.3 结构体类型变量的初始化
11.2 结构体数组
11.3 指向结构体类型数据的指针
11.3.1 指向结构体类型变量的指针
11.3.2 指向结构体类型数组的指针
11.4 链表
11.4.1 单链表的定义与相关操作
11.4.2 单链表的插入与删除
11.5 共用体
11.6 本章小结
11.7 上机实验
11.8 思考练习题
第12章 文件
12.1 文件的基本操作
12.1.1 文件的打开与关闭
12.1.2 文件的读写
12.1.3 文件检测函数
12.2 本章小结
12.3 上机实验
12.4 思考练习题
第13章 C++概述
13.1 面向对象的基本概念
13.1.1 对象
13.1.2 类
13.1.3 消息
13.1.4 方法
13.1.5 继承
13.2 面向对象编程方法
13.3 C++的开发环境
13.3.1 中文版Visual C++ 6.0集成开发环境
13.3.2 利用中文版Visual C++ 6.0集成开发环境创建第一个C++程序
13.4 C++的输入输出
13.4.1 cout流
13.4.2 cin流
13.5 本章小结
13.6 上机实验
13.7 思考练习题
第14章 C++面向对象基础
14.1 类与对象
14.1.1 类的定义与对象的引用
14.1.2 类与对象
14.1.3 构造函数与析构函数
14.1.4 函数重载
14.1.5 友元
14.2 对象指针
14.2.1 new运算符和delete运算符
14.2.2 动态创建类对象
14.3 派生类与继承类
14.3.1 单继承的派生类
14.3.2 多继承的派生类
14.4 本章小结
14.5 上机实验
14.6 思考练习题
附录A 参考答案

已确认勘误

次印刷

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

C/C++语言程序设计教程[电子资源.图书]:基础·实例·上机
    • 名称
    • 类型
    • 大小

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

    意见反馈

    14:15

    关闭

    云图客服:

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

    或者您是想咨询:

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

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

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

    loading icon