注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具C程序设计教程

C程序设计教程

C程序设计教程

定 价:¥25.00

作 者: 胡同森[等]编著
出版社: 浙江科学技术出版社
丛编项:
标 签: C语言

购买这本书可以去


ISBN: 9787534114007 出版时间: 2000-02-01 包装: 平装
开本: 26cm 页数: 289 字数:  

内容简介

  本书的主要内容包括:程序设计基础知识、基本数据类型与常用库函数、表达式,流程控制、模块化程序设计、编译预处理与变量的存储类型、数组与字符串处理、指针、结构体、位运算、文件,最后还介绍了面向对象编程与C++。 本书内容丰富、概念清晰、实用性强,注意从实际出发,力求用读者容易理解的体系和叙述方法,深入浅出、循序渐进地帮助读者更好地掌握课程的基本内容。

作者简介

暂缺《C程序设计教程》作者简介

图书目录

    第1章C程序设计基础知识
   1.l计算机语言及其发展
   1.1.l计算机语言和程序
   1.1.2机器语言
   1.1.3汇编语言
   1.1.4高级语言
   1.2C语言的支持环境
   1.3从C到C++
   1.4C程序简介
   1.4.1简单C程序示例。
   1.4.2C程序结构
   1.5小结
   习题一
   第2章基本数据类型与常用库函数
   2.l基本数据类型
   2.1.1C的数据类型
   2.1.2数据的存储格式、范围与有效位
   2.2常量与变量二
   2.2.1常量的书写格式
   2.2.2符号常量的声明
   2.2.3变量的声明与赋值
   2.3常用标准库函数
   2.31常用数学函数
   2.3.2常用字符函数
   2.3.3常用输入、输出函数
   2.4小结
   习题—
   第3章表达式
   3.1算术运算符与算术表达式
   3.1.l算术运算符
   3.1.2自反算术赋值运算
   3.2关系运算符、逻辑运算符与逻辑表达式。
   3.2.1关系运算符
   
   
   
   3.22逻辑运算符
   3.3条件表达式与逗号表达式
   3.3.1条件表达式
   3.3.2逗号表达式
   34小结
   习题三
   第4章流程控制
   4.l结构化程序设计
   4.1.1结构化程序设计的基本思想
   412结构化程序的3种基本结构
   4.13面向过程的程序设计和结构化程序设计方法
   4、2选择结构
   4.2.1if结构
   4.2.2switch结构
   4.3循环结构
   4.3.1while结构
   4.3.2do~while结构
   4.3.3for结构
   4.3.4break语句与continue语句
   4.3.5循环的控制方法
   4.4多重循环
   4.4.l循环结构嵌套
   4.4.2循环结构程序
   4.5小结
   习题四
   第5章模块化程序设计
   5.1函数概述
   5.1.1标准库函数与自定义函数
   5.1.2C程序结构
   5.1.3定义函数和函数声明
   5.1.4函数调用
   5.1.5函数间的参数传递
   5.2函数嵌套调用
   5.3递归函数
   5.4内联函数
   5.5重载函数
   5.6小结
   习题五
   第6章编译预处理与变量的存储类型
   
   
   
   6.1编译预处理
   6.1.1文件包含
   6.1.2宏定义
   6.2变量的作用域、可见性
   6.2.1文件作用域
   6.2.2函数作用域
   6.2.3块作用域
   6.3变量的存储类型
   63.1auto自动型
   6.3.2register寄存器型
   6.3.3static静态型
   6.3.4extern外部参照型
   6.4小结
   习题六
   第7章数组与字符串处理
   7.1维数组
   7.1.1一维数组的声明
   7.1.2一维数组元素的引用
   7.1.3一维数组应用示例
   7.2二维数组。
   7.2.1二维数组的声明
   7.2.2二维数组元素的引用
   7.2.3Th维数组应用示例
   7.3字符串
   7.3.1字符数组与字符串
   7.3.2常用字符宁运算函数
   7.3.3字符串应用示例
   7.4字符串数组
   7.4.11维字符数组与字符串数组
   7.4.2字符串数组应用示例
   7.5小结
   习题七
   第8章指针
   8.1指针的基本概念
   8.1.1指针常量
   8.1.2指针变量
   8.1.3指针运算
   8.2多级指针
   8.3指针数组
   
   
   
   8.3.1指针数组的声明与初始化
   8.3.2指针数组应用示例
   8.4指针变量的应用
   8.4.1数组存储空间的动态分配
   8.4.2间接访问主调函数中的数据
   8.4.3指向函数的指针
   8.4.4返回指针值的函数
   8.5小结
   习题八
   第9章结构体
   9.1结构体类型数据的声明与引用
   9.1.1且结构体类型数据的声明与初始化
   9.1.2结构体类型数据的引用
   9.2结构体类型数据与函数
   9.2.1结构体类型变量作函数形参
   9.2.2指向结构体类型数据的指针变量作函数形参
   9.2.3返回结构体的函数
   9.2.4返回指向结构体数据指针值的函数
   9.3结构体嵌套
   9.4链表
   9.4.1链表的数据结构形式和节点类型声明
   9.4.2链表的基本操作
   9.5共用体
   9.6小结
   习题九
   第10章位运算
   10.l位运算概述
   10.2位运算符
   10.2.回位运算符简介
   10.2.2位运算符的运算优先级
   10.3位运算应用示例
   10.4小结
   习题十
   第11章文件
   11.l文件概述
   11.1.1文件的概念
   11.1.2文件结构体
   11.2文件的打开与关闭
   11.2.l打开文件
   
   
   
   11.2.2关闭文件
   11.3文件的顺序读写
   11.3.1文本文件的顺序读写
   11.3.2二进制文件的顺序读写
   11.4文件的定位与随机读写简介
   11.4.1文件定位函数
   11.4.2文件随机读写示例
   11.5小结
   习题十一
   第12章面向对象编程与C++
   12.1面向对象的概念和思想
   12.1.1面向对象的概念
   12.1.2面向对象方法与结构化方法比较
   12.2面向对象系统的特性
   12.2.1封装(encapsulation)特性
   12.2.2继承(inheritance)特性
   12.2.3多态(polymorphis)特性
   12.3C+十的类与封装
   12.3.1类的结构
   12.3.2类与对象
   12.3.3构造函数和析构函数
   12.3.4拷贝构造函数
   12.3.5友元
   12.3.6子对象
   12.4C+十的派生类与继承
   12.4.1继承的概念
   12.4.2基类和派生类
   12.4.3继承访问控制
   12.4.4派生类的构造函数和析构函数
   12.4.5多继承
   12.5C+十的重载、虚函数与多态
   12.5.1函数重载
   12.5.2运算符重载
   12.5.3束定与虚函数
   12.5.4纯虚函数和抽象类
   12.6C+十的ilo流类库简介
   12.6.1C+十流类库结构
   12.6.2标准I/O流类
   12.6.3I/O格式控制
   12.6.4文件 I/O
   12.6.5流错误检测和处理
   12.7小结
    习题十二
   附录Ⅰ字符与ASCll码对照表
   附录Ⅱ运算符忧先级
   附录Ⅲ常用C库函数

本目录推荐