C和C++ 目录和说明
总体的目录【占位】随时更新

个人经历
鄙人读计算机专业, 毕业后失踪1年(哦哈哈哈哈),15年正式入职第一家北京 IT 公司。
第一门学习的编程语言是 C 语言、 第二个 VB。
第一份饭碗语言:PHP。
当前饭碗语言:一切编程语言。
入职后陆续做过 PHP、Nodejs、Ruby、C\C++、Python、Go、Java、JS、Dart\Flutter ...
研究过基础课程:设计模式、数据结构、操作系统、编译原理、反汇编逆向和win外挂。
应用涉足,教育网站、电商网站、P2P、音视频网站、直播网站后台、区块链、前端 ...
工具:
atom、sublime、phpstrom、webstrom、pycharm、goland、
visual studio、vscode、vi\vim+tmux ...

如何学习编程?
应用层编程思路: 语法 + 文档 + 需求。
学习底层逻辑:理解设计思路 + 思考如何复用思路。

为什么要从 C 和 C++ 开始学编程?
1. 语言通用性, 基本市面上大部分语言都是 C-like 的语言语法。且调用支持广泛。
2. 拓展的普适性,向下理解汇编,向上勾连应用。
通过反汇编非常容易看出机器码是如何执行。 结合汇编向下深刻理解计算机。
向上又可以构建实实在在可用的应用。且执行效率极高。
3. 为什么不是其他? 1. 使用范围 2. 清晰程度 3.处理细致粒度 4.资料 ...
4. 深挖底层彻底理解编程和计算机工作的必备。
鄙人观点,不精通汇编不懂机器运行。汇编是人沟通硬件的直接手段。
不同时精通·汇编和C·不懂什么是结构化和模块化编程。不会从反汇编机器层面排错。
不精通 C++ , 对干活和吃饭没影响。但是对面向对象如何机器背后运行会必然模糊。
有人说 java 可以 手写 jvm 啊?
记住,写什么功能,是写的思路。任何语言都可以模拟。
学语法是工具。理解背后的原理是深度。
当然,还有很多很多理由,综合起来,学C语言,是非常划算的。
让你触及更广泛的计算机领域。我推荐 C++
学和用一起考虑的话,C/C++ 绝对是性价比极高的学习。

为什么我做一套视频?
个人总结总结,以后还会有很多编程的相关思路分享大家。和大家广交朋友。
不说废话,如上这些文字大家都能看的懂的坚决不在视频里废话。
虽不想浪费时间整那些文字,但是没有文字又怕大家有疑问。索性铺垫。尽量连贯
学习本就不是一件功利的事儿,别人理解的东西,你自己也要花时间理解。
其实我更推荐自己理解,因为自己东西就是自己的,自己应该知道到底自己会多少。
对自己会的持续加以梳理,对自己的盲区补全。那么,进步自然而然。
少则精,尽量讲技术讲解的简短精辟。我之前入门看各种视频崩溃。
那会儿 10 年 很少有什么技术资料。 培训大几千差几块过万。 其实讲的很墨迹。
教学,不是吹牛,更不是浪费时间。 而是指出学什么。 这是我的思路。
拓展看自己,我说的都是必须 120% 掌握的。 不会就不行。 属于提纲挈领。
这才叫师傅领进门,修行在个人。而不是什么都给你说全了。那是教书呆子。
应该是:用到这个知识,你知道怎么用,细节有问题,你去搜索解决问题。
而不是:我讲了很多,你学了很多,然后就是不知道怎么解决怎么用。
废话都在文字里,视频就是演示。每一篇新的课程学习的标准是我旧的课程
120% 熟练掌握的基础上进行。才是有意义的向下学习。

另说明:
个人时间有限,毕竟不是靠这个生活。视频和文字更新纯靠兴趣,更新随意。
也没想着被任何人认可。当然若能偶然帮到您,倍感欣慰。
广积善缘,福有攸归。