扫码下载「CSDN程序员学院APP」,1000+技术好课免费看
APP订阅课程,领取优惠,最少立减5元 ↓↓↓
![](https://i-blog.csdnimg.cn/blog_migrate/a95089b5886005bc1baa39a380cf910c.png)
订阅后:请点击此处观看视频课程
视频教程-C语言:从放弃到入门-C/C++
学习有效期:永久观看
学习时长:4279分钟
学习计划:72天
难度:高
「口碑讲师带队学习,让你的问题不过夜」
![](https://i-blog.csdnimg.cn/blog_migrate/645200702b269c69e426e13e16c98868.jpeg)
讲师姓名:王桂林
技术总监/研发总监
讲师介绍:能众软件,能众教育创始人,毕业于山东大学,曾工作于世界500强企业海尔,华为,历任软件工程师,软件架构设计师,项目经理等。
☛点击立即跟老师学习☚
「你将学到什么?」
C语言基础入门到进阶教程,共16天,每天6节课,每节40分钟课堂实录,带你征服C语言,让所有学过和没有学过C语言的人,或是正准备学习C语言的人,找到学习C语言的不二法门。该课程涵盖C语言所有知识点,并且结合大量的案例,让人一听便懂。
「课程学习目录」
第1章:C语言从弃到入门Day1 |
1.1-1Helloworld |
2.1-2从源代码到可执行文件 |
3.1-3认识linux文件系统 |
4.1-4linux常用命令 |
5.1-5linux常用命令2 |
6.1-6Vim基础应用 |
7.1-7vim的高级应用 |
第2章:C语言从弃到入门Day2 |
1.2-1Review |
2.2-2程序与流程 |
3.2-3变量名命名法则 |
4.2-4计算机内存编址 |
5.2-5计算机补码的基础 |
6.2-6补码运算 |
7.2-7数据类型之整型与实型 |
8.2-8短短整形到字符型 |
9.2-9转义序列 |
10.2-10常量初步 |
第3章:C语言从弃到入门Day3 |
1.3-1review |
2.3-2常量结束篇 |
3.3-3printf scanf输入输出篇 |
4.3-4类型转化(隐式) |
5.3-5类型转化(强制) |
6.3-6算术运算符 |
7.3-7关系运算符 |
8.3-8逻辑运算符 |
9.3-9条件逗号sizeof |
10.3-10小结与作业 |
第4章:C语言从弃到入门Day4 |
1.4-1review |
2.4-2流程设计之选择if |
3.4-3流程设计之选择switch |
4.4-4循环之whiledowhile |
5.4-5循环之for循环 |
6.4-6四大跳转 |
第5章:C语言从弃到入门Day5 |
1.5-1review |
2.5-2一维数组定义大小初始化访问 |
3.5-3数组的三要素和变长数组 |
4.5-4数组求和平均最值排序 |
5.5-5选择法排序与优化 |
6.5-6线性查找与折半查找思想 |
7.5-7折半查找实现 |
第6章:C语言从弃到入门Day6 |
1.6-1reivew |
2.6-2二维数组的声明大小初始化访问三要素 |
3.6-3二维数组对角线-逆转-天生棋局 |
4.6-4棋局判断与有序数组归并 |
5.6-5数组名的二义性 |
6.6-6变量的地址与大小 |
7.6-7指针常量到指针变量 |
第7章:C语言从弃到入门Day7 |
1.7-1review二维数组 |
2.7-2指针常量变量指向空指针 |
3.7-3指针的运算 |
4.7-4指针运算续加数组遇上指针 |
5.7-5二维数组与指针 |
6.7-6函数之库函数rand_srand |
第8章:C语言从弃到入门Day8 |
1.8-1Review |
2.8-2库函数标例randsinlocaltime |
3.8-3其它库函数示例 |
4.8-4自定义函数的声明_定义_调用 |
5.8-5传值与传址和传递一维数组 |
6.8-6函数在结构设计和逻辑设计中的应用 |
7.8-7递归程序设计与提高 |
第9章:C语言从弃到入门Day9 |
1.9-1回顾 |
2.9-2变量的作用域 |
3.9-3变量生命周期和修饰符 |
4.9-4static修饰符 |
5.9-5字符串常量 |
6.9-6字符串与字符数组 |
7.9-7字符串的输入与输出 |
第10章:C语言从弃到入门Day10 |
1.10-1review |
2.10-2从字符串常量到字符数组 |
3.10-3原生字符串处理strcatstrlen |
4.10-4原字符串处理strcpy |
5.10-5原生字符串处理strcmp |
6.10-6多文件编程xx.h与xx.c |
7.10-7字符指针数组入门 |
8.10-8指针数组应用和那些零 |
第11章:C语言从弃到入门Day11 |
1.11-1stringReview |
2.11-2栈内存与堆内存的基本概念 |
3.11-3堆内存的申请malloc alloc |
4.11-4realloc free Vla 配对使用 |
5.11-5堆内存的常见错误与堆栈空间返回 |
6.11-6为什么引入结构体及结构体类型定义 |
第12章:C语言从弃到入门Day12 |
1.12-1review |
2.12-2typedef深入分析 |
3.12-3结构体初始化 |
4.12-4结构体赋值传参作返回值 |
5.12-5结构体数组及应用 |
6.12-6结构体嵌套与结构体大小 |
7.12-7结构体中指针使用注意事项 |
8.12-8基于结构体栈的实现与类型大总结 |
9.12-9共用体基础与提高 |
第13章:C语言从弃到入门Day13 |
1.13-1结构体回顾review |
2.13-2共用体类型回顾及枚举应用 |
3.13-3静态链表 |
4.13-4链表的创建头插法与尾插法 |
5.13-5链表的插入操作 |
6.13-6链表的求长查找删除 |
7.13-7删除优化版本 |
8.13-8链表排序 |
9.13-9链表的逆置 |
10.13-10链表的销毁 |
第14章:C语言从弃到入门Day14 |
1.14-1链表全面回顾与提高 |
2.14-2文本文件与二进制文件 |
3.14-3文件的缓冲 |
4.14-4FILE与fopen |
5.14-5fclose |
6.14-6一次读写一个文件fgetcfputc |
7.14-7feof的问题和加解密 |
8.14-8什么是换行和fgetsfputs |
第15章:C语言从弃到入门Day15 |
1.15-1文件深度回顾 |
2.15-2fgets的eof和注意事项 |
3.15-3freadfwrite的其本使用 |
4.15-4freadfwrite读写二制文件(加解密-结构体) |
5.15-5文件链表综合实战上 |
6.15-6文件链表综合实战下 |
7.15-7文件的偏移与练习提示 |
第16章:C语言从弃到入门Day16 |
1.16-1文件综合回顾 |
2.16-2位操作符详解 |
3.16-3掩码的生成与应用 |
4.16-4循环移位加密 |
5.16-5无参交换 |
6.16-6异或与循环移位加解密 |
7.16-7宏和条件编译 |
8.16-8多文件编程与头文件包含 |
9.16-9#和##和预定义宏 |
「7项超值权益,保障学习质量」
- 大咖讲解
技术专家系统讲解传授编程思路与实战。
- 答疑服务
专属社群随时沟通与讲师答疑,扫清学习障碍,自学编程不再难。
- 课程资料+课件
超实用资料,覆盖核心知识,关键编程技能,方便练习巩固。(部分讲师考虑到版权问题,暂未上传附件,敬请谅解)
- 常用开发实战
企业常见开发实战案例,带你掌握Python在工作中的不同运用场景。
- 大牛技术大会视频
2019Python开发者大会视频免费观看,送你一个近距离感受互联网大佬的机会。
- APP+PC随时随地学习
满足不同场景,开发编程语言系统学习需求,不受空间、地域限制。
「什么样的技术人适合学习?」
- 想进入互联网技术行业,但是面对多门编程语言不知如何选择,0基础的你
- 掌握开发、编程技术单一、冷门,迫切希望能够转型的你
- 想进入大厂,但是编程经验不够丰富,没有竞争力,程序员找工作难。
「悉心打造精品好课,72天学到大牛3年项目经验」
【完善的技术体系】
技术成长循序渐进,帮助用户轻松掌握
掌握C/C++知识,扎实编码能力
【清晰的课程脉络】
浓缩大牛多年经验,全方位构建出系统化的技术知识脉络,同时注重实战操作。
【仿佛在大厂实习般的课程设计】
课程内容全面提升技术能力,系统学习大厂技术方法论,可复用在日后工作中。
「你可以收获什么?」
让所有对C语言有入门恐惧的人都可以找到学习C语言的正确方法,并且轻松搞定各种难题。