C语言学习资料和视频

Posted 城子编程特讯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言学习资料和视频相关的知识,希望对你有一定的参考价值。

博主在公众号后台设置了关键字回复,

回复下面的【】里面的内容,

可免费获得C语言学习视频和资料。

如回复:C语言基础

                                  

【C语言基础】

内容:

【1】C关键字、GCC环境变量配置、system函数

【2】预处理、编译、汇编、链接、GCC编译4步骤

【3】printf格式化输出

【4】变量总结、变量和内存存储

【5】标识符、整型、sizeof求数据类型大小

【6】字符类型、实型、进制转换

【7】编码和常见数据类型取值范围、数据溢出

【8】类型限定符、格式化输入输出总结

【9】算术运算、自增自减

【10】比较运算符、赋值运算符、逻辑运算符

【11】运算符优先级、三目运算符

【12】隐式类型转换、强制类型转换

【13】switch分支语句、while循环、do while、for循环

【14】continue关键字、数组基础、数组初始化、数组总结

【15】数组求大小、二维数组总结、fgets和gets函数

【16】fputs和puts函数、strlen函数、字符串拼接

【17】函数定义、分类、调用、声明、多文件编程


重点:

【18】指针定义和使用、内存单元、指针大小

【19】野指针、空指针、泛型指针、const修饰指针

【20】指针操作数组、指针算数运算

【21】strlen函数的指针实现

【22】指针数组、多级指针、栈帧、实参传值和传地址

【23】返回值为指针、指针和字符串、指针的拷贝、比较

【24】strstr函数、字符串统计子串次数、字符串逆序

【25】strncpy和strcpy区别、字符串拼接strcat和strncat

【26】字符串比较strcmp和strncmp、字符串格式化输入和输出

【27】字符串中找字符找子串、strtok分割字符串

【28】局部变量、全局变量、static局部变量、函数和static函数

【29】内存4区模型、命名冲突就近原则、堆空间的申请和使用

【30】二级指针malloc空间、heap堆使用


重点:

【31】fprintf函数、fscanf函数、fscanf和fgets比较

【32】fwrite函数、fread函数、大文件拷贝实现

【33】文件随机读写、文件重命名和删除、文件缓冲区

【34】联合体、枚举、系统文件、文件指针和普通指针

【35】文件操作步骤、文件打开和关闭、相对和绝对路径

【36】feof文件结尾判断、文件四则运算实现

【C语言进阶】

【1】typedef使用、void使用、变量修改方式

【2】内存分区、堆区、栈区、堆区分配内存注意点

【3】static和extern区别、常量

【4】宏函数和普通函数、调用惯例、变量传递分析

【5】栈的生长和内存存放方向、指针步长、指针间接赋值

【6】指针做函数参数的特性、拷贝字符串三种方式

【7】sprinf的使用、calloc、realloc的使用

【8】查找字符串、指针易错点、const使用

【9】二级指针做函数参数的输入/出特性

【10】位运算、数组指针定义方式

【11】二维数组名、指针数组排序实现

【12】结构体嵌套二级指针、结构体深浅拷贝

【13】结构体偏移量、内存对齐

【14】文件读写注意点、配置文件读写

【15】静态和动态链表、链表初始化和遍历

【16】链表插入和删除、链表清空和销毁

【17】函数指针的定义方式、回调函数分析

【18】反转链表、静态库配置、动态库配置、递归函数

【19】面向接口设计、面向界面设计

-END-

 

以上是关于C语言学习资料和视频的主要内容,如果未能解决你的问题,请参考以下文章

C语言学习资料和视频

C语言学习资料和视频

c语言基础课程视频

C语言教学视频(学习强国版)|推荐

精心为学弟学妹准备的C语言与C++学习路线书籍视频推荐和资料,值得收藏!

编程语言高质量视频资料分享