C 语言快速通关教程共 96 集,已更新完结上线! 4K 画质,免费观看!
地址: https://space.bilibili.com/3546971457456261
后续规划优先级:实战项目、Zig 、Go 、Rust 、React 等。
C 语言快速通关教程共 96 集,已更新完结上线! 4K 画质,免费观看!
地址: https://space.bilibili.com/3546971457456261
后续规划优先级:实战项目、Zig 、Go 、Rust 、React 等。
1
GeruzoniAnsasu Aug 31
|
2
PeiXyJ Aug 31
@GeruzoniAnsasu 抽象了...
|
3
sir283 Aug 31 |
4
funiuniua OP @GeruzoniAnsasu 关于 默认学过其它语言
这是刻意为之。目标不是从零讲编程,而是帮有基础的同学快速过一遍 C 语言。变量、循环、函数这些概念在很多语言里是相通的,没必要在 5 分钟一集的节奏里反复展开。比如真要讲透一个变量,从内存到语言设计,一节一小时都打不住。 关于 macOS 演示 演示用的是 macOS ,但 C 本身是跨平台的,标准库和语法在 Windows 、Linux 上行为一致。选 macOS 只是顺手,录制方便,不构成学习障碍。 关于「 std 是 standard 的意思」 这个解释本身没错。对刚接触 C 或编程的新手来说,把 std 展开成 standard ,再用“篮子”作比喻,是为了降低门槛。像把 int 说成“只能装整数的容器”、变量名是“篮子上的标签”,都是具象化手段哈哈哈,帮新手快速建立直觉。 关于字幕 字幕是剪映根据语音自动生成的,后期没有逐句校对,确实有优化空间,哈哈哈。 |
6
GeruzoniAnsasu Aug 31
@funiuniua 编教材要从学习者的角度出发,不能一会默认别人学过一会又把人当作连标准库和变量概念都要解释的完全零基础。如果默认别人学过其它语言,那就得讲与其它语言的区别和特色;如果默认从零开始,那就得把容易踩坑曲线比较陡峭的地方多讲讲,例如安装小结要讲 gcc 怎么装,怎么创建工程,指针这章要多举几个例子讲清楚「存地址的变量」这个核心概念。
我特意跳到指针这节去看就是因为当初我花了好久才反应过来变量里存一个地址是怎么回事、能用来干什么。结果一看这个满屏的字,还一点没解释代码的意义和细节,着实绷不住。 |