《从零开始学C语言(第2版)(含DVD》,怎么学习c语言开发

语言 4
《从零开始学C语言(第2版)(含DVD》 图书基本信息书名:《从零开始学C语言(第2版)(含DVD光盘1张)》13位ISBN编号:9787121243059出版时间:2014-10-1作者:戴晟晖,冯志强页数:320页版权说明:本站所提供下载的PDF图书仅提供预览和简介以及在线试读,请支持正版图书。
更多资源请访问: Page1 《从零开始学C语言(第2版)(含DVD》 内容概要为了使初学者都更好地掌握这门高级语言——C语言,本书系统地介绍了程序设计的基本理论与编程技术。
每一个知识点都作为一个独立的章节进行详细的讲解,目的在于让读者在学习C语言的过程中,能循序渐进、由浅入深。
《从零开始学C语言(第2版)》共4篇分为18章,内容包括C语言入门基础,C语言程序,常量,变量与标识符,数据类型,运算符及其表达式,输入与输出,顺序结构与选择结构,循环结构程序设计,结构语句的转移,数组,函数,指针,结构体,共用体和文件等内容。
最后的实例篇,运用C语言建立一个学生成绩管理系统,通过对该系统的界面设计、功能分析、模块描述,使读者对C语言程序设计有一个更加系统、深刻的理解。
《从零开始学C语言(第2版)》配DVD光盘1张,内容为本书的实例文件和作者专门为本书录制的全程多媒体语音教学视频。
《从零开始学C语言(第2版)》内容全面,论述翔实,适合C语言的初学者,也可作为大、中专院校师生的培训教材。
对于C语言爱好者,《从零开始学C语言(第2版)》也有很大的参考价值。
Page2 《从零开始学C语言(第2版)(含DVD》 书籍目录 第1篇C语言入门第1章C语言入门基础(教学视频:58分钟)..............11.1计算机语言的演变................11.1.1机器语言...................11.1.2汇编语言...................11.1.3高级语言...................11.1.4面向对象或面向问题的高级语言...........21.2数制、数制转换与存储.........21.2.1数制.......21.2.2数制的转换...............31.2.3计算机中数据的存储..........41.3程序设计思想——算法.........51.3.1算法的概念...............51.3.2算法的特点...............51.3.3算法的表示方法........61.3.4算法分析...................81.4C语言的发展简史和特点...............81.4.1C语言的诞生与发展..........91.4.2C语言的特点..........101.5本章小结.........111.6习题..................11第2章认识C语言程序(教学视频:30分钟)...........122.1C语言程序的结构特征.......122.2C语言程序的书写风格.......142.3C语言程序的开发过程.......152.4VisualC++集成开发环境..............162.4.1熟悉VisualC++6.0集成开发环境.......172.4.2C语言在VisualC++6.0的开发过程.............182.5用VisualC++6.0运行一个C程序..........192.6本章小结.........202.7习题..................20第2篇C语言基础第3章常量、变量与标识符(教学视频:17分钟).................213.1标识符.............213.1.1标识符的命名..........213.1.2保留字.....................213.2常量..................223.2.1直接常量.................223.2.2符号常量.................223.3变量..................233.3.1变量的定义.............233.3.2变量初始化的方法............233.4变量的初始化......................243.5本章小结.........243.6习题..................24第4章数据类型(教学视频:28分钟)..............254.1C语言中的数据类型...........25 Page3 《从零开始学C语言(第2版)(含DVD》 4.1.1基本数据类型..........254.1.2构造数据类型..........264.1.3指针数据类型..........264.1.4空类型.....................264.2整型数据.........264.2.1整型常量.................274.2.2整型变量.................274.3实数型数据..................284.3.1实数型常量.............294.3.2实数型变量.............294.4字符型数据..................304.4.1字符型常量.............304.4.2字符型变量.............314.5数值型数据间的混合运算.............334.5.1自动类型转换..........334.5.2强制类型转换..........344.6本章小结.........364.7习题..................36第5章运算符及其表达式(教学视频:57分钟)........375.1算术运算符及算术表达式.............375.1.1算术运算符.............375.1.2算术表达式.............395.2赋值运算符及赋值表达式.............395.2.1赋值运算符.............405.2.2赋值表达式.............415.3关系运算符及关系表达式.............425.3.1关系运算符.............425.3.2关系表达式.............435.4逻辑运算符及逻辑表达式.............445.4.1逻辑运算符.............445.4.2逻辑运算规则.........455.4.3逻辑表达式.............465.5条件运算符及条件表达式.............485.5.1条件运算符.............485.5.2条件表达式.............495.6逗号运算符及逗号表达式.............525.6.1逗号运算符.............525.6.2逗号表达式.............535.7位运算符.........545.7.1位逻辑运算符.........545.7.2移位运算符.............565.7.3位自反赋值运算符............575.8位运算符.........585.9本章小结.........595.10习题...............59第6章输入与输出(教学视频:65分钟)..........606.1C语句概述..................606.1.1流程控制语句.........606.1.2函数调用语句.........64 Page4 《从零开始学C语言(第2版)(含DVD》 6.1.3表达式语句.............646.1.4空语句.....................646.1.5复合语句.................646.2输入与输出函数..................656.2.1格式输出函数.........656.2.2格式输入函数.........686.2.3字符输入与字符输出函数.............726.3整型数据的输入与输出.......746.3.1整型数据的输出..................746.3.2整型数据的输入..................766.4浮点型数据的输入与输出.............766.5本章小结.........776.6习题..................77第7章顺序结构与选择结构(教学视频:35分钟).................787.1顺序结构程序设计..............787.2选择结构程序设计..............807.2.1if语句.....................807.2.2switch语句..............857.3应用举例.........887.4本章小结.........917.5习题..................91第8章循环结构程序设计(教学视频:54分钟)........928.1while语句........928.2do…while语句....................948.3for语句............978.3.1for循环结构............978.3.2for循环语句的嵌套........1008.4总结应用.......1028.4.1几种循环的比较..............1028.4.2循环语句的嵌套..............1038.4.3应用举例...............1058.5本章小结.......1088.6习题...............108第9章结构语句的转移(教学视频:13分钟)..........1099.1break语句..................1099.2跳出循环结构....................1119.2.1问题1....................1119.2.2问题2....................1129.3continue语句.....................1139.4goto语句.......1149.5本章小结.......1159.6习题...............115第3篇C语言进阶第10章数组(教学视频:78分钟).........11610.1数组的概述......................11610.2一维数组..................11710.2.1一维数组的定义............11710.2.2一维数组的初始化........11810.2.3一维数组的引用............119 Page5 《从零开始学C语言(第2版)(含DVD》 10.2.4一维数组的程序举例................12010.3二维数组..................12610.3.1二维数组的定义............12610.3.2二维数组的初始化........12710.3.3二维数组的引用............12910.3.4数组的程序举例............13110.4本章小结..................13310.5习题.............133第11章字符数组(教学视频:45分钟).........13411.1字符数组的定义....................13411.2字符数组的初始化................13411.3字符数组的引用....................13511.4字符数组与字符串的关系..............13511.5字符数组的输入与输出........13611.6字符串处理函数....................13711.6.1输入字符串函数gets.........13811.6.2输出字符串函数puts.........13811.6.3字符串测长度函数strlen...............13811.6.4字符串比较函数strcmp.................13811.6.5字符串复制函数strcpy和strncpy........13911.6.6字符串连接函数strcat.......13911.7应用举例............14011.8本章小结............14511.9习题.........145第12章函数(教学视频:43分钟).........14612.1函数的初步认识..............14612.2函数定义..................14812.2.1无参函数定义..................14812.2.2有参函数定义..................14912.2.3空函数定义.........14912.3函数参数及返回值..........15012.3.1函数的参数.........15012.3.2函数的返回值..................15212.4函数的参数传递..............15312.4.1函数参数的数值传递................15312.4.2函数参数的地址传递................15412.5应用举例..................15512.6本章小结..................15712.7习题.............157第13章函数的调用(教学视频:75分钟)..................15813.1函数调用的一般形式............15813.2函数调用的形式....................15913.3被调用函数的声明与函数原型..................16013.4函数的嵌套调用和递归调用..........16313.4.1函数的嵌套调用.......16313.4.2函数的递归调用.......16413.5变量作用域........16513.5.1变量作用域和生存期.........16513.5.2局部变量和全局变量.........165 Page6 《从零开始学C语言(第2版)(含DVD》 13.5.3变量存储类别...........16813.6编译预处理........17213.6.1宏定义.......................17313.6.2文件包含处理...........17613.6.3条件编译...................17713.7本章小结............17813.8习题.........178第14章指针操作(教学视频:67分钟)..........17914.1指针与地址......................17914.2指针和指针变量..............17914.2.1指针变量的定义............18014.2.2指针变量的引用............18114.2.3指针的运算.........18314.3指针和数组......................18614.3.1数组的指针和指向数组的指针变量............18714.3.2指针数组和指向指针的指针.............19014.3.3指向字符串的指针........19314.3.4数组名作为函数参数................19414.4指针和函数......................19814.4.1函数的指针和指向函数的指针变量............19814.4.2用指向函数的指针作为函数参数...............19914.4.3指针数组作为函数参数.............20514.4.4返回指针值的函数........20614.4.5字符串指针作为函数参数.........20714.5本章小结..................20814.6习题.............208第15章结构体(教学视频:77分钟).............20915.1结构体类型定义..............20915.1.1结构体类型的说明........20915.1.2结构体类型的定义........20915.2结构体变量的定义与引用.........21115.2.1结构体变量的定义与初始化.............21115.2.2结构体变量的引用........21315.3结构数组..................21615.3.1结构数组的定义............21615.3.2结构数组的引用............21715.4结构体指针......................21915.4.1结构体指针变量的定义............21915.4.2结构体指针变量的引用............22015.5链表.............22315.5.1链表概述.............22315.5.2单链表建立.........22515.5.3单链表简单操作............22915.6本章小结..................23815.7习题.............238第16章共用体(教学视频:43分钟).............23916.1共用体类型定义..............23916.1.1定义共用体.........23916.1.2共用体的存储..................240 Page7 《从零开始学C语言(第2版)(含DVD》 16.2共用体类型变量、数组和指针变量的定义.............24116.2.1先定义共用体,再定义共用体变量、数组及指针变量...........24116.2.2定义共用体的同时定义共用体变量、数组及指针变量...........24116.2.3定义共用体变量、数组及指针变量时省略共用体名...............24216.3共用体类型变量、数组和指针变量的引用.............24216.4共用体应用举例..............24416.5枚举类型..................24616.5.1枚举类型的定义............24616.5.2枚举类型变量的赋值和引用.............24716.6用typedef定义数据类型...........24916.7本章小结..................25316.8习题.............253第17章文件(教学视频:58分钟).........25417.1文件概述..................25417.1.1文件名.................25417.1.2文件的类型.........25517.2文件类型指针..................25517.3文件的打开与关闭...........25717.3.1文件打开函数fopen()................25717.3.2文件关闭函数fclose()...............25917.4文件的读写操作..............25917.4.1字符读写函数..................25917.4.2字符串读写函数............26217.4.3数据块读写函数............26517.4.4格式数据读写函数........26817.5文件的定位......................26917.5.1文件头定位函数rewind()..........26917.5.2文件随机定位函数fseek().........27017.5.3测试当前位置函数ftell()...........27117.6文件的检测......................27217.6.1文件末尾检测函数feof()...........27217.6.2文件读写出错检测函数ferror()........27317.6.3清除文件末尾和出错标志函数clearerr()................27417.7本章小结..................27417.8习题.............274第4篇案例实战第18章学生成绩管理系统设计(教学视频:18分钟).........27518.1学生成绩管理系统功能.............27518.2功能模块的描述..............27518.2.1数据结构.............27518.2.2main()主函数.......27618.2.3score*creatlink()创建动态链表.........27618.2.4voidprint(score*head)显示学生信息..........27718.2.5score*add(score*head,score*stu)向链表中添加学生数据........27718.2.6score*search(score*head)查询学生成绩.................27718.2.7score*dele(score*head)删除数据..................27818.2.8score*sortdata(score*head)对数据进行排序...........27818.2.9save(score*p1)保存数据...........27818.2.10score*load(score*head)从文件中读取数据..........278 Page8 《从零开始学C语言(第2版)(含DVD》 18.2.11score*statistics(score*head)成绩统计.......27918.2.12intmenu(intk)菜单..................27918.2.13用到的头文件和全局变量...............27918.3程序代码..................27918.3.1主函数main()代码........27918.3.2创建链表函数creatlink()...........28018.3.3显示学生信息函数print().........28318.3.4向链表中添加学生数据函数add()..............28318.3.5查询学生成绩函数search.........28518.3.6删除数据函数dele........28618.3.7对数据进行排序函数sortdata().........28718.3.8保存数据函数save().................29018.3.9从文件中读取数据函数loadfile()...............29018.3.10成绩统计函数statistics().........29118.4程序运行..................29318.4.1编辑学生成绩..................29318.4.2显示学生成绩..................29318.4.3保存学生成绩信息........29418.4.4查询学生的成绩............29418.4.5添加学生的成绩............29418.4.6删除学生的成绩............29418.4.7学生成绩排序..................29518.4.8从文件中读取学生的成绩.........29518.4.9统计学生的成绩............29518.5本章小结..................295附录AASCII字符集........296附录B运算符的优先级与结合性.........298附录CC语言常用库函数....................301附录D安装VisualC++6.0集成开发环境.......304 Page9 《从零开始学C语言(第2版)(含DVD》 版权说明本站所提供下载的PDF图书仅提供预览和简介,请支持正版图书。
更多资源请访问: Page10

标签: #c4d #转换成 #容量 #web #培训机构 #后缀名 #cs1.6怎么联机 #大众