C语言必踩39坑,Lance林,课程开设的目的, 是帮助初步掌握C语言编程的学生, 掌握C语言常见陷阱, 并避免在编程时犯错.
本课程的教学目标, 学生完成该课程学习后,应可:
1. 避免C语言低级错误
2. 在创建代码时, 明晰可能出现的跨平台问题
3. 加快debug速度
4. 减少偶发bug
5. 调试更有针对性
修学该课程的先期条件:
1. 有基本的工具, 台式机或笔记本, 5年内购买的.
2. 有基本的动手能力, 有C语言环境.
3. 有一本教材 <C陷阱与缺陷>,需自己准备,不强制要求.
4. 已完成C语言的学习.
5. 有连续一个月, 每天两小时的头脑清醒时间.
6. 能使用微信或邮箱沟通学习中遇到的问题反馈.
知识与能力准备:
1. 基本逻辑能力
2. 基本汉语和英语能力
3. 基本计算机使用能力
4. 基本沟通能力
5. 已完成C语言的学习
重点,难点的处理
1. C语言相信程序员, 以至于相信了不该相信的人
2. 对于初学者, C语言的bug有些是纯粹的马虎, 有些则是概念不清, 需要掌握更多知识
3. 对于实在想不通的, 请进行反馈, 但一定要经过大脑, 太简单的问题只能说明你不适合编程. 适用人群:学习完C语言, 但是编程中出现无数低级bug, 希望尽快提高编程质量的初学者.