网友提问:
大一学习C语言怎么提升学习效率?
优质回答:
看你能力,能力强可以直接花一周时间搞定基本面向过程语法,跳过指针。然后迅速学习数据结构,花一个月时间实现基本数据结构。之后,直接挑战操作系统,花半年时间实现一个实时操作系统。再之后,回到语言学习,一边学计算机数学原理,一边学编译原理,一边学面向对象语言。精力还旺盛的话,同时学lisp。因为很多面向对象语言的概念他更清晰。也更适合快速验证一个新语言。到这一步恭喜你出师了。如果选择下层,这时候你的挑战就是计算机体系结构,编译器优化。挑战上层,就是面向领域的架构设计。你可以针对某个行业,尝试一下设计一个新的语言让自己能最小的代码实现业务需求。
其他网友回答
学习C语言不能停留在题目和考证上,要创造机会接触硬件,玩一下Linux、单片机、开发板,要用你所学的C语言真正解决实际的问题。