C语言学习的建议 按照编程规范编码。可以参考Kernel的编程规范,也可以参考Nginx编程规范, DPDK编程规范。 使用list_head。这是C语言编程中使用最广泛(万能)的数据结构。 看知名开源项目代码。看下大牛是怎么写程序的,找下差距。例如:nginx,Linux Kernel IPVS,FreeBSD Kernel。 算法与数据结构参考项目。