知乎问答
[回答] 大学对C语言应该怎样深入学习?学完了感觉啥也不会?
2026年3月22日1 分钟阅读
![[回答] 大学对C语言应该怎样深入学习?学完了感觉啥也不会?](/_next/image?url=https%3A%2F%2Flxunzzzdnokdqhipbmdf.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fmedia%2Fcovers%2Fc-59ee91f1.png&w=3840&q=75)
[回答] 大学对C语言应该怎样深入学习?学完了感觉啥也不会?
C语言在现代语言中仍然有举足轻重的作用,在嵌入式等其他需要高效运行的场合也有非常广泛的应用,其理念和基础对于学习其他语言也是很有帮助的。但学语言最重要的是学以致用,如果没有实际的应用场合,那么语言要精进难度是比较大的。但是c语言的应用——尤其在互联网时代——是缺少用武之地的。考虑到这样的情况,如果要深入学习编程,可以考虑这么两个方向。
第一,利用arduino等基于c语言(或者C++)的嵌入式平台做一些实际的项目,在这些实际训练项目里加深对数据结构、算法以及oop理念的理解,以及软件与硬件的接口,这对于深入理解编程语言的本质或者学习其他语言都是有深远的意义的。
第二,学一门有一些联系但又更现代性的语言比如python(必须是python)。可以从解决实际问题入手写一些小的应用文件(比如整理文件,分析文本等等),加深兴趣,然后反过来也可能对c的理解更深入,也能通过学以致用来增加兴趣。
![[想法] 有很多你没听过的病毒也含有 DNA,比如,逆转录病毒(iridoviruses)](/_next/image?url=https%3A%2F%2Flxunzzzdnokdqhipbmdf.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fmedia%2Fcovers%2Fdna-39161584.png&w=3840&q=75)
![[回答] 高考查完分数的那个夜晚你做了什么?](/_next/image?url=https%3A%2F%2Flxunzzzdnokdqhipbmdf.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fmedia%2Fcovers%2F-e4a8ec38.png&w=3840&q=75)
![[回答] 高考数学如何才能考到 130+?](/_next/image?url=https%3A%2F%2Flxunzzzdnokdqhipbmdf.supabase.co%2Fstorage%2Fv1%2Fobject%2Fpublic%2Fmedia%2Fcovers%2F130-157dba52.png&w=3840&q=75)