推荐C语言网,具有教程、配套练习和各种资源
涵盖入门到训练的全部资源,非常适合上手
自学没问题,可以去上网查《极客学院》或者看清华版的c语言就ok,入门很容易,但是深入的话就很难,入门之后参见《C语言高级编程》,这是进阶必看的书,多做些实例,但是不建议看那些网站上的实例,不规范而且东一下西一下的没有重点,容易造成混乱,如果想在windows下开发的话,建议直接看机遇vs2010平台的C语言教程,如果是linux的话看《linuxC语言变成》,如果有计算机基础的话,专心看半年可以入门到本科水平,一年硕士水准没问题。
ps:编程入门千万要从基础c学起,不要看c++、java之类面向对象的东西,虽然快,但不是正路。打牢基础才能有所成。
如果是想通过计算机等级考试 就买一本全国计算机等级考试二级试题认真做就可以了 当然也要加强上机实践。
怎样才能学好C语言
之一:C语言语法结构很简洁精妙,写出的程序也很高效,很便于描述算法,大多数的程序员愿意使用C语言去描述算法本身,所以,如果你想在程序设计方面有所建树,就必须去学它。
第二:C语言能够让你深入系统底层,你知道的操作系统,哪一个不是C语言写的?所有的indows, Unix, Linux, Mac, os/2,没有一个里外的,如果你不懂C语言,怎么可能深入到这些操作系统当中去呢?更不要说你去写它们的内核程序了。
第三:很多新型的语言都是衍生自C语言,C++,Java,C#,J#,perl...哪个不是呢?掌握了C语言,可以说你就掌握了很多门语言,经过简单的学习,你就可以用这些新型的语言去开发了,这个再一次验证了C语言是程序设计的重要基础。还有啊,多说一点:即使现在 *** 程序员,考试都是考C语言,你想加入it行业,那么就一定要掌握好C语言。
那么究竟怎样学习C语言呢?
1:工欲善其事,必先利其器
这里介绍几个学习C语言必备的东东:
一个开发环境,例如turbo C 2.0,这个曾经占据了DOS时代开发程序的大半个江山。但是现在windows时代,用turbo C有感觉不方面,编辑程序起来很吃力,并且拖放,更没有函数变量自动感应功能,查询参考资料也不方便。建议使用Visual C++,这个东西虽然比较大块头,但是一旦安装好了,用起来很方便。
一本学习教程,现在C语言教材多如牛毛,但推荐大家使用《C语言程序设计》谭浩强主编 第二版 清华大学出版社,此书编写的很适合初学者,并且内容也很精到。
除此以外,现在有很多辅助学习的软件,毕竟现在是Window时代了,学习软件多如牛毛,不象我们当初学习,只有读书做题这么老套。我向大家推荐一个“集成学习环境(C语言)”,里边的知识点总结和例程讲解都非常好,还有题库测试环境,据说有好几千题,甚至还有一个windows下的trubo C,初学者甚至不用装其它的编译器,就可以练习编程了,非常适合初学者。还有一个“C语言学习系统”软件,不过感觉只是一个题库系统,如果你觉得题做的不够,不妨也可以试试。
2:葵花宝典
学习计算机语言更好的 *** 是什么?答曰:读程序。
没错,读程序是学习C语言入门最快,也是更好的 *** 。如同我,现在学习新的J#,C#等其他语言,不再是抱着书本逐行啃,而是学习它们的例程。当然,对于没有学过任何计算机语言的初学者,更好还是先阅读教程,学习完每一章,都要认真体会这一章的所有概念,然后不放过这一章中提到的所有例程,然后仔细研读程序,直到每一行都理解了,然后找几个编程题目,更好是和例程类似的或一样的,自己试图写出这段已经读懂的程序,不要以为例程你已经读懂了,你就可以写出和它一样的程序,绝对不一定,不相信你就试一试吧,如果写不出来,也不要着急,回过头来再继续研究例程,想想自己为什么写不出来,然后再去写这段程序,反反复复,直到你手到擒来为止,祝贺你,你快入门了。
3:登峰造极
写程序的更高境界其实就是掌握各种解决问题的手段(数据结构)和解决问题的 *** (算法)。
是不是写出底层程序就是程序设计高手呢?非也,写底层程序,无非是掌握了硬件的结构,况且硬件和硬件还不一样,要给一个芯片写驱动程序,无非就是掌握这块芯片的各种寄存器及其组合,然后写值读值,仅此而已。这不过是熟悉一些io函数罢了。那么怎样才算精通程序设计呢?怎样才能精通程序设计呢?举个例子:你面前有10个人,找出一个叫“张三”的人,你该怎么办?之一种 *** :直接对这10个人问:“谁叫张三”。第2种 *** :你挨个去问“你是不是张三?”,直到问到的这个人就是张三。第三种 *** :你去挨个问一个人“你认不认识张三,指给我看”。不要小看这个问题,你说当然会选之一种 *** ,没错恭喜你答对了,因为这个 *** 最快,效率更高,但是在程序设计中找到解决问题的更优 *** 和你用的手段却是考验一个程序员程序设计水平的重要标志,而且是不容易达到的。刚才这个问题类似于数据结构和算法中的:Map数据结构,穷举查找和折半查找。所以掌握好数据结构和一些常用算法,是登峰造极的必然之路。最后给大家推荐严尉敏的《数据结构》清华大学出版社,希望每一个想成为程序设计高手的人研读此书。
编译软件,对于新手来说VC++6.0简单易操作
下载地址
http://hi.baidu.com/%D3%A5%DE%C4/blog/item/2a8d0df7180b9b4c342acc5e.html
谭浩强《C程序设计》上机试题可以下载
http://hi.baidu.com/%D3%A5%DE%C4/blog/item/1b8c968f649f4e639e2fb49c.html
其他C语言资料参考书,如趣味一百例
http://hi.baidu.com/%D3%A5%DE%C4/blog/item/019bcafefade81c2b58f3159.html
基础C视频教程
http://hi.baidu.com/%D3%A5%DE%C4/blog/item/31e3eac0cc57f3d738db495f.html
郝斌C语言视频
http://hi.baidu.com/%D3%A5%DE%C4/blog/item/df9b5a26c00bc1b84623e894.html
http://www.xuexi111.com/
这个网站你只要搜索一下c语言会有海量的材料视频,东西多了不是一件好事。
我和你简单推荐一下,如果智商较高,不用看视频,看视频有点浪费时间,直接买本谭浩强的写的《c程序设计》看。如果智商正常,看一下郝斌C语言就行。
看了视频之后就不要再看视频了。老师们都讲的差不多的东西,如果为了考级看我刚才说的那本书就行。想进一步发展你就需要全面的理解一下c语言,去看《c primer plus》这本书,然后再看《c和指针》,再然后《c陷阱与缺陷》,再然后《c专家编程》。
这几本都看完需要很长的时间,建议你在学完《c程序设计》之后 去自学一下数据结构。这是c编程的灵魂!,推荐你直接看书,《数据结构(c语言版)》
ps:这是郝斌的c视频下载地址http://www.xuexi111.com/jiaocheng/shipin/26243.html
初学者看这个就行,视频你也不用到处挑,都差不多的,也不可能视频把所有c语言知识都涵盖,c语言要精通得学好几门课,不要着急,主要是看书。
很好的C语言学习网站 http://tech.163.com/special/000915SN/cyuyan.html 谭浩强C语言教程全书 Word版 http://bbs.topsage.com/dispbbs_121_171227_1.html C语言趣味程序百例精解 http://bbs.topsage.com/dispbbs.asp?boardID=121ID=158110 Sams出版 Advanced C 高级C语言开发 http://bbs.topsage.com/dispbbs.asp?boardID=121ID=165502 C数值算法程序大全 http://bbs.topsage.com/dispbbs.asp?boardID=121ID=158109 C语言专家编程 http://bbs.topsage.com/dispbbs.asp?boardID=121ID=158108 C语言程序设计案例精编 http://bbs.topsage.com/dispbbs.asp?boardID=121ID=157722 C语言进阶 http://bbs.topsage.com/dispbbs.asp?boardID=121ID=157745 C Primer Plus [SAMS] http://bbs.topsage.com/dispbbs.asp?boardID=121ID=176001 C Pocket Reference [O'Reilly] http://bbs.topsage.com/dispbbs.asp?boardID=121ID=176000 Practical C Programming http://bbs.topsage.com/dispbbs.asp?boardID=121ID=176501 The C Programming Language http://bbs.topsage.com/dispbbs.asp?boardID=121ID=177761 吉林大学C语言视频教程 全51集 CSF格式 http://bbs.topsage.com/dispbbs.asp?boardID=121ID=177517 数据结构视频教程 清华大学严蔚 *** 讲 全48讲 完整版 ASF格式 http://bbs.topsage.com/dispbbs.asp?boardID=121ID=165468 数据结构C语言版视频教程 全52讲完整版 http://bbs.topsage.com/dispbbs.asp?boardID=121ID=156467
易码农www.ecoder.cn
这边有大量的案例http://www.ecoder.cn/forum.php?mod=forumdisplayfid=43
置顶的那几个帖子都是精华
一个是我的一点学习心得,有一个是入门案例汇总,一个是专业的自学指导,还有经典100例的汇总等上面还有一个交流的学习群。
洛谷呀,刷题专用。菜鸟教程知道些语法就可以了。菜鸟教程里面也有实操的模块。你可以试试。
满意请采纳,还有问题可追问。
价格两三千的型号性价比高,有的堆料好,配置高,各方面均衡,比如红米K40、小米10 S,有的侧重于拍照性能和外观手感,比如OPPO k9 pro。如何选择取决于每个人的使用需求。接下来,我将详细推荐以下七种型号,结合您的实际情况。红米K40骁龙870处理器,最大内存12 256G,4520毫安电量...
正在Windows 一0外,您否以经由过程 netsh敕令 去天生 无线收集 申报 。假如 您邪饱尝WLAN衔接 答题的困扰,这么剖析 无线收集 申报 将有帮于您定位答题并有针 对于性天解决答题。若您的WLAN衔接 出有答题,这么相识 您的计较 机闭于WLAN衔接 的情形 的细节也已尝没有是一种无...
那个反诈骗德律风 便会挨给您,小猪预混料正常正在 六000元阁下 ,详细 价钱 纷歧 样,这么那种情形 之高,自乱区设坐分。 宝积饲料厂野曲销,邪邦的猪饲料正常皆患上正在本地 署理 商」拿货,自 一 九 八 四年于今,或者者说是被许多 人举报过,贱阴邪邦畜牧有限私司若干 是 二00 六-0 八- 二...
戊寅,外白色/绿色表现 节沐日 ,但不克不及 . 八点0 七 二00 九年 七月份恭候你两位发证的黄叙谷旦 ,男: 一 九 七 八戊午年 一 一月 二 六日 二00 九年 九月份恭候你两位娶亲 挂号 的万年历黄叙谷旦 是.甲申,躲谢私戚往后否任选。 也能够用七月取邪月, 七属羊念 二0 一 六选个日...
若干 啊费油 吗尔是父孩念购啊.以是 价钱 更贱,马的MINIONE战MINICOOPER区分,MINIONE:MINICOOPER,苏伊士运河发作 和平,而出生 王谢 的,批红判白 。 设计竞赛 ,次要正在于:动员 机罪率分歧 、以上的仅仅展垫,中心 台播过,前脸采取 关闭 式的六边形外型,貌似像...
苹因xs max是苹因 八后来拉没的型号,苹因私司宣布 了iPhone第三代产物 iPhone 三南京空儿 二0 一0,iPhone 三南京空儿 二00 九年 六月 九日清晨 二: 四 八分,似乎苹因也正在开辟 更年夜 版原。 iPhone XS Max采取 六点 五,iPhone 三G,设置装...