个人觉得C语言语法简单,不难学,需要掌握指针,函数指针之类的。顶多是精通使用Linux这种开发环境。不知道你的学习水平和发展环境。说说我学习C语言的经历吧。在GitHub上搜索luaio,可以看到我的代码,一个基于libuv,用C和lua实现的网络框架。

什么这么多人不喜欢谭浩强的C语言程序设计?

我记得我们上c语言课时我们老师就推荐了,谭浩强先生的c语言程序设计,那么私下的我看了一个教程是郝斌老师的c语言程序设计的教程,郝斌老师也推荐了谭浩强先生的c语言程序设计,也没有什么不好的,关键是现在比如说,php是世界上最好的语言windows是世界上最烂的系统,进入卡吧什么笔记本吧,笔记本吧加钱升加到三万八,用linux的vi的就是大神,这已经是一些大家公认的坑一些调侃的话语我觉得不能算是真正的回答。

我也学了C语言,为什么不能编出程序?

不清楚你学习的程度和开发环境,大致说下我学C语言的经历,我水平顶多算熟练使用,开发环境Linux。非科班,自学,我个人认为C语言语法简单,学习难度不大,指针,函数指针之类的必需要掌握。有了基础之后就是开发环境和方向的选择,我刚开始在集成环境下学,基本没有进步,后来转Linux,感觉进步很明显,我选择的方向是高性能网络(也可选嵌入式),刚开始就是读别人的源代码,nginx,nodeJS的异步库libuv,openresty,lua。

从整体到细节阅读,选择性精读,忽略两遍解读,一些难点阅读10遍以上。基本数据结构要自己实现。列表和散列经常被使用。最后就是做一个项目用于实战,巩固所学,验证所学,提高自己的编码能力和调试能力。坚持住,水平一定会提高的。在GitHub上搜索luaio就会看到my code,这是一个基于libuv,用C和lua实现的网络框架。


文章TAG:为什么我不做vc  vc  编出  程序  
下一篇