我想学习C,求教各位

蟲蟲 发布于 2014/12/12 10:48
阅读 374
收藏 0
工作四年了,基本一年的java,三年的php。随着经验的慢慢积累,也越来越觉得C作为基石有着无比的重要性,最近在工作之余也开始学习C了。看过了C的基础和《c和指针》这本书了,对个个基础点有了大概的了解了,希望通过点连成线,再通过线组成面。
和一个一直做c的朋友聊过了,他跟我说要看什么方向,算法还是系统底层交互了,我想我现在应该是处在互联网的行业,更多的是希望通过C能更好地优化性能这些,应该相当于算法方面的。
在这里希望各位能给些学习C的经验
加载中
0
eechen
eechen
互联网肯定离不开网络应用,而C网络编程在不同操作系统提供的系统调用也是不同的,比如Nginx采用Linux经典的多进程工作模型,使用Linux提供的epoll实现大规模并发下的异步非阻塞,不用一个请求开一个线程,减少资源占用和系统上下文切换。当然,如果你是开发包含了很多算法使用标准C库的程序,比如SQLite,那就另说了。
0
阿亚
阿亚
c不重要,重要的是用c做的事情,也就是脱离语言的那些
0
nzchris
nzchris

C和算法完全没关系的。很遗憾,和优化关系也是不大。不过算法和优化关系挺大的。如果你对这方面感兴趣的话,还是挺不错的。

简单说,就是如果你的兴趣点是算法和优化的话,从C下手是个错误。当然。。。如果你的目的就是学习这门语言的话。那到是无所谓的。

0
狮城蜗牛
狮城蜗牛
别想了,洗洗睡吧。
0
北上广深
北上广深
一直都以为C是必修的呢
阿亚
阿亚
起码要看得懂,不然每次一分析到底层遇到c怎么办
阿亚
阿亚
我觉得c还是很重要吧,很多底层都是c写的
0
纳兰清风
纳兰清风
先了解下平台api吧
0
灌直
灌直
很好的想法,我虽然不会c,也曾想过要学,但是因为暂无项目要用到而未行。不过如果要我学的话大概与大家一样,先熟语法,再集资源,最后重实践。最后一项最重要,可直接找一开源项目,看代码、改功能,这样会快些。我想现今的学习方式与以往有很大不同,不可全靠书,这就是开源的力量与影响,祝早日学成!
0
钛元素
钛元素

不管学习什么语言,关键不是语法,而是学习方法,学习过程,学习独立思考的能力,动手操作的能力

以后学其他就事半功倍了

0
mickelfeng
mickelfeng
我也是搞php的。三年了。空了也现在学c
返回顶部
顶部