确定C语言已经掌握了,C语言的精华-指针,一级指针,二级指针,指针数组,数组指针,,,等等,真正用的时候还是一脸懵逼,多动手撸代码才是王道。
N.Wirth(沃斯)提出 程序=算法+数据结构
你学会了一门语言,这只是基本操作,接下来就是数据结构的学习,推荐严蔚敏的《数据结构(C语言版)》,还有就是算法,推荐《算法》,作者是个老外,很厚的一本书。
掌握了基本的语句和语法,那下来就是学习指针;学习算法和数据结构。其中算法和数据结构是提高程序效率,提升水平不可避免的内容。
自己还要多写代码,看别人的代码总结。
可以去看看那些开源的大型工程,里面会有一些比较巧妙地用法,比如操作系统的内核源码,或者一些成熟中间件的源码
然后就是不断地实践和提升