小弟想深入学习并精通C语言

但由于本身专业并不是学计算机的,所以到现在为止只学了C和C#,C语言用的是谭浩强老师的书,所以想问问现在想深入学习应该看哪本书?如果想把C语言学精通还需要做出那些努力?... 但由于本身专业并不是学计算机的,所以到现在为止只学了C和C#,C语言用的是谭浩强老师的书,所以想问问现在想深入学习应该看哪本书?如果想把C语言学精通还需要做出那些努力? 展开
 我来答
武荆轲
2012-09-06 · TA获得超过1026个赞
知道小有建树答主
回答量:648
采纳率:0%
帮助的人:299万
展开全部
你学了c想继续深入,那么你需要的不在是c语言的基本语法知识了,需要的是算法,推荐你看《数据结构》,然后,c语言最具有灵魂色彩的指针绝对不能轻视,推荐你看《c陷阱与缺陷》这本是老外的书,然后你还可以看看《c指针》。。这样就差不多了,不过要写出好的程序并非一朝一夕可以练成的,要多努力。。。最后,如果你对windows下的程序设计比较感兴趣的话,你可以再学2本《windows程序设计》,学完前面的然后《windows核心编程》,学windows要经常逛逛MSDN: http://msdn.microsoft.com/zh-cn/library/hh846248
追问
《c指针》这是指哪本书啊?
追答
c和指针
特种兵NO_1
2012-09-05 · TA获得超过257个赞
知道答主
回答量:260
采纳率:0%
帮助的人:60.9万
展开全部
学C很有用 推荐你看看 由浅入深学C语言
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
是经费和
2012-09-05 · TA获得超过1648个赞
知道小有建树答主
回答量:1584
采纳率:0%
帮助的人:738万
展开全部
做一些大型项目
追问
那里有大型项目可以做?大哥带我?
追答
自己上网找东西做。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liangjian_cn
2012-09-05 · 超过12用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:31.8万
展开全部
别听楼上的,学习C是一条漫长而艰辛的路,如果没有计算机方面扎实的基础知识的话,我建议你学习C#,比较容易找到工作,精通的话,不比做C容易,一个是跟底层硬件接触,一个更抽象,可以往设计,架构发展都是很前途的。但是如果你非要往C这条路走的话,就要充分估计到困难,最现实就是工作问题了。首先要把C知识掌握牢固特别是指针,推荐2本书,C语言程序设计和C与指针,然后数据结构和算法也要非常的精通,常用的几个结构,链表,树,堆,栈,队列等都要很熟悉。算法方面常用的几种排序,查找的复杂度都要有所了解特别是跟数据结构配合起来,贪心,动态之类都要了解。这些都了解之后,就要选择平台了。C语言大抵都跟硬件有接触的,比方做驱动,所以可以学习linux下C编程,还有就是嵌入式了。什么arm板了,乱七八糟的板,所以如果想从事嵌入式,硬件知识也要有所掌。握。反正学完一门C语言是远远不够。上面都手打的,很辛苦的,有什么问题可以再问我,给分吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小浪子kn
2012-09-05
知道答主
回答量:46
采纳率:0%
帮助的人:20.1万
展开全部
推荐你看看C语言三部曲,《C程序设计语言》,《C和指针》,《C陷阱和缺陷》,这三本书绝对经典,我跟lz一样,学机械的,但是我想该行来着~~~~看完这三本书,你会感到C语言很强大,所有的程序设计语言都是C的小弟啊~~~~~~~~~~~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式