C语言如何学到巅峰
发布网友
发布时间:2022-04-21 08:24
我来回答
共1个回答
热心网友
时间:2023-09-25 06:48
因为我没学到巅峰,所以我不知道怎么直接回答你的问题,不过要真的想把C语言学好,记住一句话:深入底层!
你不仅要对C语言本身的语法要了如指掌,不会出现各种语言错误,在这个的基础上要对计算机的体系结构有较为深入的了解,比如CPU的原理,内存的读写,cache的原理。另外对NUIX也要有所了解,因为C语言是因为NUIX而生的,二者相辅相成。对于汇编语言你最好要精通,了解从C语言到汇编语言的这个过程,这一步你最好看看《the
c
programming
language》,这本书是C语言的设计者写的,他利用C语言把UNIX重写了一遍,确立了C语言的至高地位!
其他的相关知识还有编译原理、数据结构之类的,你要想看我可以推荐两本《编译原理》,这本你直接搜“龙书”就行了,另外一本就是《算法导论》。
说白了,要成为C语言高手,就必须对计算机的主干技术有一个深入认识,这不是一朝一夕可以练就的,需要深入的思考,持久的耐心还有丰富的实践经验,既然你有这么远大的理想,那我希望你可以静下心,好好的去研究,说不定有一天你的C语言真的就达到了巅峰!
好了,就这么多,不知道这样算是回答了你的问题了么?