您好,欢迎来到聚文网。 登录 免费注册
C语言编程实战宝典

C语言编程实战宝典

  • 字数: 1000000.0
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 贾蓓、姜薇、镇明敏 等 著
  • 出版日期: 2015-06-01
  • 商品条码: 9787302395362
  • 版次: 1
  • 开本: 其他
  • 页数: 622
  • 出版年份: 2015
定价:¥99 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书全面、系统地介绍了C语言的基础知识,以及如何使用C语言进行程序开发。书中的内容涉及面广,从基本操作到进阶技巧和高级技术,再到项目开发,几乎涉及C语言开发过程中的所有重要知识。本书讲解时提供了大量的实例,供读者实战演练。另外,本书附赠15小时高品质同步教学视频,对书中的重点和难点内容做了详细讲解,便于读者更加高效、直观地学习。该视频录音清晰,画面清楚,讲解到位,可以让读者感受身临实际教学课堂,聆听老师讲解的教学效果。     全书共21章,分为3篇。第1篇为C语言基础知识,涉及的主要内容有C语言概述、C语言与算法、函数、常量、基本数据类型、运算符、表达式、变量、流程控制、数组、指针、构造数据类型和预处理命令等。第2篇为C语言进阶技巧,涉及的主要内容有字符及字符串处理、内存处理、文件处理、底层程序设计、数学计算支持、错误处理和国际化特性等。第3篇为C语言编程实战,介绍了五子棋游戏、图书管理系统和制作通讯录3个C语言编程实战案例。     本书讲解由浅入深,通俗易懂,适合C语言初学者及所有想全面学习C语言开发的人员阅读,也适合各种使用C语言进行开发的工程技术人员阅读。对于程序员而言,本书也是一本不可多得的案头必备参考书,供开发时随时查阅。
作者简介
贾蓓,讲师。研究方向为数据库与XML技术,在军队院校任教4年,讲授多门计算机相关课程。近年来在国内外学术刊物及学术会议上发表论文10余篇,其中EI收录7篇。喜欢研究新技术,精通Java Web开发,有丰富的项目开发经验。镇明敏,本科毕业于南开大学软件工程专业。硕士就读于北京大学计算机应用技术专业。精通C语言及Java Web开发。曾经参与过团购网站和火车票订票系统的开发,还参与过国家大学生创新型项目——基于OpenXML的Word论文格式检查系统的开发。姜薇,博士,副教授。主要讲授《C语言程序设计》和《计算机网络原理》等专业课程。对计算机与信息技术有深刻的理解和丰富的研发经验。近年来在国内外学术刊物及学术会议上发表论文多篇。精通C语言开发,积累了丰富的项目实战经验。
目录
第1篇C语言基础知识
第1章C语言概述
1.1关于程序设计
1.1.1了解程序设计
1.1.2了解计算机语言
1.1.3计算机语言的分类
1.2C语言概述
1.2.1C语言的历史发展
1.2.2C语言的基本特点
1.3C语言的开发环境
1.3.1编辑器、编译器和链接器
1.3.2集成开发环境
1.4TurboC的使用
1.5MicrosoftVisualCH6.0的使用
1.6HelloWorld程序
1.7A+B程序
1.8程序错误和调试
1.9小结
1.10习题
第2章c语言与算法
2.1算法的基本概念
2.1.1算法基础
2.1.2算法特性
2.1.3算法的使用举例
2.2算法描述
2.2.1自然语言
2.2.2流程图
2.2.33种基本结构
2.2.4N—S流程图
2.2.5伪代码
2.3小结
2.4习题
第3章C语言的构成——函数
3.1函数概述
3.1.1库函数
3.1.2自定义函数
3.2函数的定义和调用
3.2.1简单函数的定义
3.2.2简单函数的调用
3.3函数的参数
3.3.1带参数的函数定义
3.3.2带参数的函数调用
3.3.3形式参数与实际参数
3.4函数的返回值
3.4.1带返回值的函数定义
3.4.2带返回值的函数调用
3.5开发实践
3.6小结
3.7习题
第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基本类型数据的输入和输出函数(scanf()/printf())
413运算符和表达式
4.3.1算数运算符和表达式
4.3.2赋值运算符和表达式
4.3.3关系运算符和表达式
4.3.4逻辑运算符和表达式
4.3.5条件运算符和表达式
4.3.6逗号运算符和表达式
4.4数据类型转换
4.4.1隐式类型转换
4.4.2强制类型转换
4.5小结
4.6习题
第5章变量
5.1变量的定义与使用
5.1.1变量的定义和赋值
5.1.2变量的命名规范
5.2变量的作用范围
5.2.1局部变量
5.2.2全局变量
5.3变量的存储类型
5.3.1变量的3个属性
5.3.2自动变量
5.3.3寄存器变量
5.3.4具有代码块作用域的静态变量
5.3.5具有外部链接的静态变量
5.3.6具有内部链接的静态变量
5.3.7存储类型说明符
5.4开发实践
5.5小结
5.6习题
第6章流程控制
6.1C语句概述
6.2顺序结构程序
6.3选择结构程序
6.3.1单分支if语句
6.3.2双分支if语句
6.3.3多分支else—if语句
6.3.4if语句的嵌套使用
6.3.5switch语句的使用
6.4循环结构程序
6.4.1while语句的使用
6.4.2do...while语句的使用
6.4.3for语句的使用
6.4.4三种循环语句对比
6.4.5嵌套循环
6.4.6continue语句和break语句
6.5开发实践
6.6小结
6.7习题
第7章数组
7.1数组的概述
7.2一维数组
7.2.1一维数组的定义
7.2.2数组元素的访问
7.2.3一维数组的初始化
7.2.4关于“下标越界”问题
7.2.5一维数组程序举例
7.3二维数组
7.3.1二维数组的定义及初始化
7.3.2二维数组元素的访问
7.3.3二维数组的初始化
7.3.4二维数组程序举例
7.4开发实践
7.5小结
7.6习题
第8章指针
8.1指针概述
8.2指针与变量
8.2.1指针变量的定义
8.2.2取地址运算符(&)
8.2.3取值运算符(*)
8.2.4指针变量赋值
8.3指针与函数
8.3.1指针作为函数参数
8.3.2指针作为返回值
8.3.3指向函数的指针
8.3.4指向函数的指针作函数参数
8.4指针与数组
8.4.1指向数组元素的指针
8.4.2指针的算术运算与数组运算
8.4.3使用指针处理数组元素
8.4.4数组名作为指针
8.4.5指针数组
8.4.6指向指针数据的指针
8.5指针与多维数组
8.5.1处理多维数组的元素
8.5.2处理多维数组的行
8.5.3命令行参数
8.6开发实践
8.7小结
8.8习题
第9章构造数据类型
9.1结构体
9.1.1建立结构体类型
9.1.2结构体变量的定义及初始化
9.1.3访问结构体成员
9.1.4结构体数组
9.1.5指向结构体变量的指针
9.1.6指向结构体数组的指针
9.1.7结构体作为函数的参数
9.1.8结构体数组作为参数
9.2共用体
9.3类型定义符typedef
9.4开发实践
9.5小结
9.6习题
第10章预处理命令
……
第11章再谈函数
第2篇C语言进阶技巧
第12章字符及字符串处理
第13章内存处理
第14章文件处理
第15章底层程序设计
第16章数学计算支持
第17章错误处理
第18章国际化特性
第3篇C语言编程实战
第19章五子棋游戏
第20章图书管理系统
第21章制作通讯录

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网