C语言学习资料和视频
Posted Charles梦想家
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语言学习资料和视频的主要内容,如果未能解决你的问题,请参考以下文章