C语言入门很轻松(微课超值版)_第1页
C语言入门很轻松(微课超值版)_第2页
C语言入门很轻松(微课超值版)_第3页
C语言入门很轻松(微课超值版)_第4页
C语言入门很轻松(微课超值版)_第5页
已阅读5页,还剩95页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

读书笔记模板C语言入门很轻松(微课超值版)01思维导图目录分析精彩摘录内容摘要读书笔记作者介绍目录0305020406思维导图微课超值版语言超值版语言微课案例读者函数语言训练疑难问题实战新手第章变量字符文件应用本书关键字分析思维导图内容摘要内容摘要《C语言入门很轻松:微课超值版》是针对零基础读者研发的C语言入门教材。内容侧重实战,通过结合流行有趣的热点案例,详细地介绍了C语言开发中的各项技术。《C语言入门很轻松:微课超值版》分为15章,包括快速步入C语言的世界,成为大牛前的必备知识,常量与变量,使用运算符和表达式,数据的输入和输出,算法与流程图,流程控制结构,数值数组与字符数组,函数与函数中的变量,常用库函数的应用,指针的应用,结构体,共用体和枚举,文件的操作,经典排序方法,编译与预处理指令。《C语言入门很轻松:微课超值版》通过大量案例,不仅能帮助初学者快速入门,还可以让读者积累项目开发经验。读者通过扫描书中二维码可以快速查看对应案例的微视频操作和获取书中实战训练的解题思路和源代码,并可通过书中一步步引导的方式,检验自己对本章知识点掌握的程度。《C语言入门很轻松:微课超值版》还赠送大量超值的资源,包括精品教学视频、精美幻灯片、案例源代码、教学大纲、求职资源库、面试资源库、笔试题库和小白项目实战手册;《C语言入门很轻松:微课超值版》还提供技术支持QQ群,专门为读者答疑解难,降低学习编程的门槛,让读者轻松跨入编程领域。《C语言入门很轻松:微课超值版》适合零基础的C语言自学者和希望快速掌握C语言开发技术的人员,也可作为大中专院校的学生和培训机构学员的参考用书。目录分析1.1C语言概述1.2C语言的常用开发环境1.3编写第1个C语言程序1.4C语言的编写规范第1章快速步入C语言的世界1.6实战训练1.5新手疑难问题解答第1章快速步入C语言的世界1.1C语言概述1.1.1C语言的发展历程1.1.2C语言的优缺点1.1.3学习C语言的理由1.2C语言的常用开发环境1.2.1VisualStudio2019开发环境1.2.2VisualC++6.0开发环境1.2.3TurboC2.0开发环境1.3编写第1个C语言程序1.3.1在VisualStudio2019中编写1.3.2在VisualC++6.0中编写1.3.3在TurboC中编写2.1C语言的运行特征2.2C语言的基本语法2.3C语言中的基本语句2.4C语言的数据类型第2章成为大牛前的必备知识2.6实战训练2.5新手疑难问题解答第2章成为大牛前的必备知识2.1C语言的运行特征2.1.1简单的C语言程序2.1.2C语言程序的结构2.1.3C语言程序的执行2.2C语言的基本语法2.2.1C语言中的分号2.2.2C语言中的标识符2.2.3C语言中的关键字2.2.4C语言中的空格2.2.5C语言的注释方法2.3C语言中的基本语句2.3.1声明语句2.3.2表达式语句2.3.3函数调用语句2.3.4流程控制语句2.3.5空语句2.4C语言的数据类型2.4.1整型数据类型2.4.2浮点型数据类型2.4.3字符型数据类型2.4.4自定义数据类型2.4.5数据类型的转换3.1使用常量3.2自定义常量3.3使用变量3.4变量的存储类型3.5新手疑难问题解答3.6实战训练010302040506第3章常量与变量3.1使用常量3.1.1认识常量3.1.2整型常量3.1.3浮点常量3.1.4字符常量3.1.5字符串常量3.2自定义常量3.2.1使用#define预处理器3.2.2使用const关键字3.3使用变量3.3.1认识变量3.3.2变量的声明3.3.3变量的赋值3.3.4变量的分类3.4变量的存储类型3.4.1自动型变量3.4.2静态型变量3.4.3寄存器型变量3.4.4外部型变量4.1认识运算符4.2使用表达式4.3新手疑难问题解答4.4实战训练第4章使用运算符和表达式4.1认识运算符4.1.1算术运算符4.1.2关系运算符4.1.3逻辑运算符4.1.4赋值运算符4.1.5位运算符4.1.6杂项运算符4.1.7运算符的优先级4.2使用表达式4.2.1算术表达式4.2.2赋值表达式4.2.3关系表达式4.2.4逻辑表达式4.2.5位运算表达式4.2.6条件表达式4.2.7逗号表达式5.1数据输入输出概述5.3字符输入输出函数5.2格式输入输出函数第5章数据的输入和输出5.4字符串输入输出函数5.5整数的输入输出5.6字符数据的输入输出5.7实型数据的输入输出5.8新手疑难问题解答5.9实战训练010302040506第5章数据的输入和输出5.2格式输入输出函数5.2.1格式输出函数printf()5.2.2格式输入函数scanf_s()5.3字符输入输出函数5.3.1字符输出函数putchar()5.3.2字符输入函数getchar()5.4字符串输入输出函数5.4.1字符串输出函数puts()5.4.2字符串输入函数gets()6.1算法概述6.3算法的表示方法6.2流程图简介第6章算法与流程图6.5实战训练6.4新手疑难问题解答第6章算法与流程图6.1算法概述6.1.1算法的概念6.1.2算法的特性6.1.3算法的优劣6.2流程图简介6.2.1传统流程图6.2.2N-S流程图6.3算法的表示方法6.3.1自然语言表示法6.3.2流程图表示法6.3.3N-S流程图表示法6.3.4伪代码表示法6.3.5计算机语言表示法7.1顺序结构7.2选择判断结构7.3循环结构7.4循环控制语句第7章流程控制结构7.6实战训练7.5新手疑难问题解答第7章流程控制结构7.2选择判断结构7.2.1if语句7.2.2if…else语句7.2.3嵌套if语句7.2.4switch语句7.2.5嵌套switch语句7.3循环结构7.3.1while循环7.3.2do…while循环7.3.3for循环7.3.4循环语句的嵌套7.3.5无限循环7.4循环控制语句7.4.1break语句7.4.2continue语句7.4.3goto语句8.1数组概述8.3二维数组8.2一维数组第8章数值数组与字符数组8.4多维数组8.5字符数组8.6新手疑难问题解答8.7实战训练第8章数值数组与字符数组8.1数组概述8.1.1认识数组8.1.2数组的特点8.2一维数组8.2.1定义一维数组8.2.2初始化一维数组8.2.3一维数组的引用8.3二维数组8.3.1定义二维数组8.3.2初始化二维数组8.3.3二维数组的引用8.5字符数组8.5.1字符数组的定义8.5.2初始化字符数组8.5.3字符数组的引用8.5.4字符数组的输出8.5.5字符数组的输入9.1函数概述9.2函数的声明9.3函数的调用9.4函数的参数传递9.5内部函数和外部函数12345第9章函数与函数中的变量9.7实战训练9.6新手疑难问题解答第9章函数与函数中的变量9.1函数概述9.1.1函数的概念9.1.2函数的分类9.1.3函数的定义9.2函数的声明9.2.1函数的声明9.2.2声明返回值类型9.2.3函数的返回值9.3函数的调用9.3.1函数调用的形式9.3.2函数调用的方式9.3.3函数的嵌套调用9.3.4函数的递归调用9.4函数的参数传递9.4.1函数参数的传递9.4.2数组元素作为函数参数9.4.3数组名作为函数参数9.5内部函数和外部函数9.5.1内部函数9.5.2外部函数10.1认识C语言标准库函数10.2主函数的应用10.3数学函数的应用10.4字符串处理函数的应用第10章常用库函数的应用10.5字符处理函数的应用10.6动态分配内存函数10.7其他常用函数的应用10.8新手疑难问题解答10.9实战训练12345第10章常用库函数的应用10.2主函数的应用10.2.1主函数的作用10.2.2主函数的声明10.2.3主函数的参数10.2.4主函数的返回值10.3数学函数的应用10.3.1三角函数10.3.2绝对值函数10.3.3幂函数和平方根函数10.3.4指数函数和对数函数10.3.5取整函数和取余函数10.4字符串处理函数的应用10.4.1字符串长度函数10.4.2字符串连接函数10.4.3字符串复制函数10.4.4字符串比较函数10.4.5字符串查找函数10.4.6字符串填充函数10.4.7字符串大小写转换函数10.5字符处理函数的应用10.5.1字符类型判断函数10.5.2字符大小写转换函数10.6动态分配内存函数10.6.1函数malloc()10.6.2函数calloc()10.6.3函数realloc()10.6.4函数free()10.7其他常用函数的应用10.7.1随机函数10.7.2结束程序函数10.7.3快速排序函数11.1指针概述11.3指针与数组11.2指针与函数第11章指针的应用11.4指针与字符串11.5指针数组和多重指针11.6新手疑难问题解答11.7实战训练第11章指针的应用11.1指针概述11.1.1指针变量的定义11.1.2指针变量的初始化11.1.3指针变量的引用11.1.4指针变量的运算11.2指针与函数11.2.1函数返回指针11.2.2指向函数的指针11.2.3指针变量作为函数参数11.3指针与数组11.3.1数组元素的指针11.3.2通过指针引用数组元素11.3.3指向数组的指针变量作为函数参数11.3.4通过指针对多维数组进行引用11.4指针与字符串11.4.1字符指针11.4.2使用字符指针做函数参数11.4.3字符数组与字符指针变量的区别11.5指针数组和多重指针11.5.1指针数组11.5.2指向指针的指针12.1结构体概述12.2结构体数组12.3结构体与函数12.4结构体与指针12.5共用体数据类型12345第12章结构体、共用体和枚举12.6枚举数据类型12.8实战训练12.7新手疑难问题解答第12章结构体、共用体和枚举12.1结构体概述12.1.1结构体的概念12.1.2结构体类型的定义12.1.3结构体变量的定义12.1.4结构体变量的初始化12.1.5结构体变量成员的引用12.2结构体数组12.2.1结构体数组的定义12.2.2结构体数组的初始化12.2.3结构体数组的引用12.3结构体与函数12.3.1结构体变量作为函数参数12.3.2结构体变量的成员作为函数参数12.3.3结构体变量作为函数返回值12.4结构体与指针12.4.1指向结构体变量的指针12.4.2指向结构体数组的指针12.4.3指向结构体变量的指针作为函数参数12.5共用体数据类型12.5.1共用体类型的声明12.5.2共用体变量的定义12.5.3共用体变量的初始化12.5.4共用体变量的引用12.6枚举数据类型12.6.1枚举类型的定义12.6.2枚举类型变量的定义13.1C语言文件概述13.3文件的读写操作13.2文件的基本操作第13章文件的操作13.4文件的定位操作13.5文件的检测操作13.6新手疑难问题解答13.7实战训练第13章文件的操作13.1C语言文件概述13.1.1文件的概念13.1.2文件的分类13.1.3文件类型指针13.2文件的基本操作13.2.1打开文件函数fopen()13.2.2关闭文件函数fclose()13.3文件的读写操作13.3.1字符读/写函数13.3.2字符串读/写函数13.3.3数据块读/写函数13.3.4格式化读/写函数13.4文件的定位操作13.4.1文件头定位函数rewind()13.4.2随机定位函数fseek()13.4.3当前位置定位函数ftell()13.5文件的检测操作13.5.1文件结束检测函数feof()13.5.2文件读写错误检测函数ferror()13.5.3文件错误标志清除函数clearerr()14.1排序概述14.2插入排序14.3选择排序14.4交换排序第14章经典排序方法14.5归并排序14.6基数排序14.7新手疑难问题解答14.8实战训练第14章经典排序方法14.2插入排序14.2.1直接插入排序14.2.2希尔排序14.3选择排序14.3.1简单选择排序14.3.2堆排序14.4交换排序14.4.1冒泡排序14.4.2快速排序15.1预处理命令15.2宏定义15.3文件包含15.4条件编译第15章编译与预处理命令15.6实战训练15.5新手疑难问题解答第15章编译与预处理命令15.2宏定义

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论