网上免费学习c语言的地方很多啊,可以去电驴上搜c语言的资料,或者去csdn等大的IT社区就可以
推荐浙江大学C语言程序设计翁恺老师,在中国大学慕课上可以观看。
学习C语言,必需注意每一个细节,书上的例子代码一定要自己亲自敲一遍,编译执行输出都跟书上说的一致才能算是学完了一个例子,如果不一致,就要仔细找原因。出了书本上有的例子,自己还要“创造”一些例子,比如学习运算符优先级的时候,可以写几个相同的表达式,在不同的位置加上括号,看看有哪些不同的行为。
比如*p++和(*p)++,又比如a = b == c、(a = b) == c和a = (b == c)等等。自己抄的书上的例子以及改造之后的例子,还有自己“创造”的例子,都应该仔细地归类保存,并且要在源代码中写上简短的注释,阐述这个例子的意图。
例子之后就是习题了,我建议初学者把所有的习题都独立做一遍,然后对照答案的代码,看看自己的代码有那些不足,再试着修改自己的代码。很多人不重视习题,这是极大的错误,因为作者通常会在习题中说明一些重要的道理,而不是单纯地检验前面的知识。
自学没问题,可以去上网查《极客学院》或者看清华版的c语言就ok,入门很容易,但是深入的话就很难,入门之后参见《C语言高级编程》,这是进阶必看的书,多做些实例,但是不建议看那些网站上的实例,不规范而且东一下西一下的没有重点,容易造成混乱,如果想在windows下开发的话,建议直接看机遇vs2010平台的C语言教程,如果是linux的话看《linuxC语言变成》,如果有计算机基础的话,专心看半年可以入门到本科水平,一年硕士水准没问题。
ps:编程入门千万要从基础c学起,不要看c++、java之类面向对象的东西,虽然快,但不是正路。打牢基础才能有所成。
很好的C语言学习网站 谭浩强C语言教程全书 Word版 C语言趣味程序百例精解 ;ID=158110 Sams出版 Advanced C 高级C语言开发 ;ID=165502 C数值算法程序大全 ;ID=158109 C语言专家编程 ;ID=158108 C语言程序设计案例精编 ;ID=157722 C语言进阶 ;ID=157745 C Primer Plus [SAMS] ;ID=176001 C Pocket Reference [O'Reilly] ;ID=176000 Practical C Programming ;ID=176501 The C Programming Language ;ID=177761 吉林大学C语言视频教程 全51集 CSF格式 ;ID=177517 数据结构视频教程 清华大学严蔚敏主讲 全48讲 完整版 ASF格式 ;ID=165468 数据结构C语言版视频教程 全52讲完整版 ;ID=156467
正在咱们的一样平常 生涯 之外常常 会涌现 本身 赞助 ?别人,或者者是本身 被他人 赞助 的情形 。咱们获得...
正在事情 的时刻 ,假如 对付 一点儿进步前辈 事情 者的话,咱们皆应该背那些进步前辈 事情 者进修 他们看待 事情 卖力 负责的立场 战精力 ,这么年夜 野有无听过进步前辈 事情 者的谈话 稿呢?正在那面给年夜 野带去的便是无关于进步前辈 事情 者谈话 稿的相闭范文,愿望 否以 对于年夜 野可以或...
申请测试 以外的文章写作信任 处理 许多 考试都是 头痛的问题。在这样一个重要的文章群体中,很容易不遇到长度...
如何才能写出足够的懦夫 员工的应用测试 ?昨天给除夕带来的是一篇不关于公务 员工测试 应用的封闭范文。你愿意吗...
对于不熟悉 的人来说,有时 会遇到 ,只是这样一瞥,但深 的形象 表面挥之不去,甚至成为照明职业 少路灯。通常...
事物 总结是我们在事物 的时刻 异常 主要 事物 内容。如何处理 我们自己的事情 总结如何写懦夫?昨天,给 野...