当前位置首页 > 百科> 正文

C语言程式设计基础与套用

2019-08-04 18:49:19 百科
C语言程式设计基础与套用

C语言程式设计基础与套用

《C语言程式设计基础与套用》的特点在于基本理论的讲解简洁、清晰,通过丰富的例题分析使读者能在较短时间内基本掌握这门语言,并能自己动手编写程式。这是一本有关C语言程式设计基础教程的教材。《C语言程式设计基础与套用》分为基础篇和套用篇。基础篇主要介绍C语言程式设计的棱心内容和基本方法,并对初学者常见的问题和错误进行分析与纠正。套用篇主要介绍C语言在档案、图形用户接口及硬体控制、网路编程等方面的套用。书中提供了大量典型的例题分析、丰富的习题、实验实训内容和教学课件,为教与学营造了多方位的氛围。《C语言程式设计基础与套用》可以作为高职高专院校计算机及相关专业C语言程式设计的教材,也可作为相关培训和自学用书。

基本介绍

  • 中文名:C语言程式设计基础与套用
  • 出版社:清华大学出版社
  • 页数:364页
  • ISBN:7302102236

C语言程式设计基础与套用 第1版

基本信息

出版社: 清华大学出版社; 第1版 (2008年1月1日)丛书名: 21世纪高职高专规划教材
平装: 364页
正文语种: 正文语种
开本: 16
ISBN: 7302102236
条形码: 9787302102236
产品尺寸及重量: 22.8 x 18.4 x 1.6 cm ; 499 g

内容简介

这是一本介绍C语言程式设计基础的教材。本书的特点在于基本理论讲解简洁清晰,通过丰富的例题分析和讲解,使读者能在较短时间内基本掌握这门语言,并能自己动手编写程式。全书共13章,分为基础篇和套用篇两个部分。在基础篇中,每章开始处安排了本章内容提要和要求,在每章的结束处总结出初学者常见的问题和错误,并对这些问题和错误进行分析、纠正,在此基础上对全章进行总结。在套用篇中,主要介绍C语言在档案、图形用户接口(GUI)及网路编程方面的套用,并介绍几种主要的C语言开发工具。
本书适合作为高职高专院校计算机相关专业的教材,也适合作为相关培训教材。

图书目录

第1篇 基础篇
第1章 C语言概论
1.1 C语言的简单历史
1.2 结构化程式设计
1.3 编写一个简单的C语言程式
1.4 小结
习题
实验与实训
第2章 C语言基本数据类型和运算
2.1 C语言的基本数据类型
2.2 运算符和表达式
2.3 标準输入/输出语句
2.4 常见错误分析
2.5 小结
习题
实验与实训
第3章 程式流程的控制
3.1 概述
3.2 控制语句
3.3 开关语句
3.4 循环语句
3.5 常见错误分析
3.6 小结
习题
实验与实训
第4章 函式
4.1 函式的定义
4.2 函式的调用
4.3 函式的参数
4.4 常见错误分析
4.5 小结
习题
实验与实训
第5章 数组和指针
5.1 一维数组
5.2 二维数组
5.3 字元数组
5.4 指针
5.5 指针和数组
5.6 指针和函式
5.7 动态分配空间
5.8 常见错误分析
5.9 小结
习题
实验与实训
第6章 结构体和联合
6.1 结构
6.2 联合
6.3 常见错误分析
6.4 小结
习题
实验与实训
第7章 各种存储类的区别
7.1 概述
7.2 自动变数
7.3 暂存器变数
7.4 外部变数
7.5 静态变数
7.6 内部函式和外部函式
7.7 运行一个多档案的程式
7.8 小结
习题
实验与实训
第8章 预处理
8.1 概述
8.2 宏定义
8.3 档案包含
8.4 条件编译
8.5 运行一个多档案的程式
8.6 常见错误分析
8.7 小结
习题
实验与实训
第9章 档案
9.1 概述
9.2 缓冲档案系统的档案操作
9.3 非缓冲档案系统的档案操作
9.4 常见错误分析
9.5 小结
习题
实验与实训
第10章 综合套用实例--学生简易选课管理系统
10.1 系统功能分析
10.2 主要数据类型定义
10.3 主要函式说明
10.4 主要原始码
10.5 运行实例说明
10.6 小结
实验与实训
第2篇 套用篇
第11章 图形处理
11.1 概述
11.2 图形函式
第12章 C语言集成开发环境介绍
12.1 TurboC简介
12.2 MicrosoftVisualC++简介
12.3 GCC简介
12.4 KEILC51简介
第13章 C语言网路编程
13.1 网路协定TCP/IP简介
13.2 TCP/IP通信的基本概念
13.3 套接字(socket)接口简介
13.4 socket编程
附录A ASCII码錶
附录B C语言常用函式
附录C 运算符的优先权和结合性
附录D TurboC使用指南
附录E TurboC(V2.0)编译错误信息
参考文献

C语言程式设计基础与套用 第2版

基本信息

出版社: 清华大学出版社; 第1版 (2009年6月1日)丛书名: 21世纪高职高专规划教材
第2版图书封面第2版图书封面
平装: 317页
正文语种: 简体中文
开本: 16
ISBN: 9787302199731
条形码: 9787302199731
产品尺寸及重量: 25.6 x 18.2 x 1 cm ; 540 g

内容简介

《C语言程式设计基础与套用》的特点在于基本理论的讲解简洁、清晰,通过丰富的例题分析使读者能在较短时间内基本掌握这门语言,并能自己动手编写程式。这是一本有关C语言程式设计基础教程的教材。《C语言程式设计基础与套用》分为基础篇和套用篇。基础篇主要介绍C语言程式设计的棱心内容和基本方法,并对初学者常见的问题和错误进行分析与纠正。套用篇主要介绍C语言在档案、图形用户接口及硬体控制、网路编程等方面的套用。书中提供了大量典型的例题分析、丰富的习题、实验实训内容和教学课件,为教与学营造了多方位的氛围。
《C语言程式设计基础与套用》可以作为高职高专院校计算机及相关专业C语言程式设计的教材,也可作为相关培训和自学用书。

图书目录

C语言程式设计基础与套用(第2版)
基础篇
第1章C语言概要
1.1C语言的历史与特点
1.2结构化程式设计
1.2.1算法和程式
1.2.2结构化程式设计的思想和方法
1.3编写一个简单的C语言程式
1.3.1程式设计的一般方法
1.3.2记忆体的概念
1.3.3C语言程式的一般组成
1.3.4程式的质量
1.3.5书写程式时应遵循的规则
1.3.6在Turbo C下执行一个C 语言程式的基本步骤
1.3.7学好C语言的一些建议
1.4小结
习题1
实训1
第2章C语言基本数据类型及运算
2.1C语言的基本数据类型
2.1.1C语言的描述符
2.1.2C语言的基本数据类型
2.2运算符和表达式
2.2.1基本运算符和表达式
2.2.2数据类型间的转换规则
2.3标準输入/输出语句
2.3.1标準输出句及其说明
2.3.2标準输入语句及其说明
2.4常见错误分析
2.4.1数据类型与变数说明中的错误分析
2.4.2标準输入/输出语句使用中的错误分析
2.5小结
习题2
实训2
C语言程式设计基础与套用(第2版)
目录
第3章程式流程的控制
3.1概述
3.2控制语句
3.2.1条件语句
3.2.2例题与分析
3.3开关语句
3.4循环语句
3.4.1while语句
3.4.2do?while语句
3.4.3for语句
3.4.4程式转移控制语句
3.4.5程式举例
3.5常见错误分析
3.5.1分支语句中常见的错误
3.5.2循环语句中常见的错误
3.6小结
习题3
实训3
第4章函式
4.1函式的定义
4.1.1函式使用的意义与分类
4.1.2函式定义形式
4.2函式的调用
4.2.1函式调用的形式
4.2.2函式调用的方式
4.2.3函式的实参与形参
4.2.4函式的返回值
4.2.5例题与分析
4.3函式的嵌套调用
4.4函式的递归调用
4.5常见错误分析
4.5.1函式定义中的错误与分析
4.5.2函式设计与使用中的错误与分析
4.6小结
习题4
实训4
第5章数组与指针
5.1一维数组
5.1.1一维数组的定义
5.1.2一维数组的初始化
5.1.3一维数组的使用
5.1.4一维数组作为函式参数
5.2二维数组
5.2.1二维数组的定义
5.2.2二维数组的初始化
5.2.3二维数组的使用
5.2.4二维数组作为函式参数
5.3字元数组
5.3.1字元数组的定义和初始化
5.3.2字元串处理函式
5.3.3字元数组的引用
5.3.4字元数组的套用
5.4指针
5.4.1指针的含义与指针变数的定义
5.4.2指针的简单用法
5.5指针和数组
5.6指针与函式
5.6.1指向变数的指针作为函式参数
5.6.2指向数组的指针作为函式参数
5.7其他类型指针
5.8例题与分析
5.9动态分配空间*
5.10常见错误分析
5.10.1数组定义中的错误分析
5.10.2数组使用中的错误分析
5.10.3指针使用中的错误分析
5.11小结
习题5
实训5
第6章结构体与共用体
6.1结构体
6.1.1结构体的意义与定义
6.1.2结构体的初始化
6.1.3结构体的简单使用
6.2共用体
6.2.1共用体的意义与定义
6.2.2共用体的简单使用
6.3常见错误分析
6.3.1结构体与共用体定义中的错误与分析
6.3.2结构体使用中的错误与分析
6.3.3共用体使用中的错误与分析
6.4小结
习题6
实训6
第7章各种存储类的区别
7.1概述
7.2自动变数
7.2.1定义方式
7.2.2作用域与生存期
7.2.3初始化
7.3暂存器变数
7.4外部变数
7.4.1定义方式
7.4.2作用域与生存期
7.4.3初始化
7.5静态变数
7.5.1内部静态变数
7.5.2外部静态变数
7.6内部函式与外部函式
7.7运行一个多档案的程式
7.8小结
习题7
实训7
第8章预处理
8.1概述
8.2宏定义
8.2.1无参数宏
8.2.2带参数宏
8.3档案包含
8.4条件编译
8.5运行一个多档案的程式
8.6常见错误分析
8.7小结
习题8
实训8
第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
实训9
第10章C语言程式实例——学生简易选课管理系统
10.1系统功能分析
10.1.1总体功能分析
10.1.2模组功能细分
10.2主要数据类型定义
10.3主要函式说明
10.4主要原始码
10.5运行实例说明
10.6小结
实训10
套用篇第11章图形处理
11.1概述
11.2图形函式
11.3图形函式的套用
第12章简单网路编程和硬体控制
12.1网路编程
12.1.1TCP/IP层次模型与网路协定
12.1.2套接字接口简介
12.1.3Socket编程
12.2硬体控制
附录AASCII码錶
附录BC语言常用函式
附录C运算符的优先权和结合性
附录DTurbo C使用指南
参考文献
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net