问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

c语言从零开始 怎么学 要求是什么

发布网友 发布时间:2022-03-01 05:07

我来回答

6个回答

热心网友 时间:2022-03-01 06:37

看书。选对学习书籍,对于学习C语言能够起到事半功倍的作用。在看书的时候,没看完一段知识点,最好上机进行实验训练,把章节后面的练习自己动手操作一
下,章节中的代码示例也可以自己动手敲一下,进行编译。这样不仅可以锻炼自己敲代码的能力,还有助于进一步理解理论知识点。
敲代码。学习的时候,如果光看书上的理论知识,而不自己动手进行实践,理解不深刻,是很容易遗忘的,也许下次遇到类似的项目或者代码,还是不会,这样的学习就是无用功。代码敲的多了,出现的bug也会多,这样在调试bug,修改漏洞的时候也能学到很多,可以积累很多经验。
向他人学习。学习C语言不是孤立的,自己一个人学习的过程中常常会遇到很多问题,这时大家需要多向别人请教。通过与他们交流可以真正学到企业需要的技能。多看他们怎样思考,如何写代码,有哪些工具和快捷方式,出现问题怎样调试追踪,这些在书本上很少见,却都是项目实践中非常有用的东西。
分享自己的知识。对于自己所知道的东西,要不吝于与别人交流沟通,可以在一些论坛或贴吧分享自己的知识,如果发现自己哪方面能力不够,多通过这些方式进行交流,也可以急躁发现自己的问题,实现自我提升。

热心网友 时间:2022-03-01 07:55

如果单从工作角度来看的话,你如果现在时间不是很充足,那就把基础打好,看看入门级的教材,做做书中练习题,把指针,数组,字符串几个方面整清楚,载学下数据结构,主要是队列,链表,数,这些概念不清楚可以慢慢学,找到了方法,其实不难。再看看《程序员面试宝典》,《征服C指针》之类的书籍,把一些编程中要注意的细节搞懂,基本上面试就没什么问题了,找个公司,做C语言的开发,再慢慢深入。
以前我在学校也是C语言很渣,我们那老师自己吹的牛*哄哄的,结果一学期下来一个系的没几个人会写出几个函数出来,后来自己再网上找资料看,不到一个星期把C语言的基础概念搞懂了。
从最基本的学起。网上有很多c语言的入门视频,有点基础之后买本书慢慢研究,做做书上的习题,先在这里给你推荐几本书:

入门:明解C语言--柴田望洋
提高:C Program Language 征服C指针
只要基础掌握了,学起来还是不难。

热心网友 时间:2022-03-01 09:29

1、基础开始,并开始做一些小练习
2、由浅入深,开始接触一些较难的习题
3、多读读书,临时有些看不到,但肯定有收获
4、坚持,否则任何事情皆空
5、更多交流参考我空间文章。

热心网友 时间:2022-03-01 11:21

如果完全没有编程基础建议不要去学C或者是C++,像C#或者Delphi等一些稍简单一些语言,等熟悉这个行业之后再根据自己的需要去学习其他语言。这样学会让你更快进入编程的状态。

热心网友 时间:2022-03-01 13:29

没事,世上无难事,只怕有心人.小学文化也完全可以学会编程,兴趣是最好的老师.C语言是所有编程语言的根本。不是英语,见我资料里我扣,我能帮你

热心网友 时间:2022-03-01 15:53

入门:
看谭浩强的《C语言教程》。第二版第三版都行。这本书虽然很烂,但作为入门书还是不错的。
关键是手边要有个C语言编译器。别用VC之类,那是学C++用的。下载个WIN-TC之类的就行了。
然后不要背任何东西,注意,任何东西都不要背。什么优先级啊关键字啊都不要背。
要多编程。编什么程呢?《C语言教程》后面的题目。从照抄书里的程序让它正常运行开始,稍微改动一下,再编译运行;再多来个循环,多几个if判断,再编译运行。
多编《C语言教程》的课后题(再次强调:不要在纸上做,而是要上机做),大概每天2小时,2个月就能通过C语言二级考试了。
不过到这个程度,想找程序员工作还是不够的。

下一步是算法和数据结构。
清华大学出版社殷人昆的《数据结构:C语言描述》。
这里还是要多做书里的习题。

到这一步,再下载个《Windows程序设计.chm》写几个带界面的Windows的应用程序,要找个普通公司的程序员工作就没问题了。

要找个更好的工作,需要对算法有所了解。去看看《C算法》的上下册。《算法导论》就算了,那是更高级的。然后在各大学的Online Judgement网站做点题目。北大的POJ,浙大的ZOJ都行。那里都是全球排名,每月还有月赛。这个地步还是只能找个程序员工作,不过公司会好点,比如金山(Kingsoft)、阿里巴巴、网易之类。

更高级的水平得在公司里学了,比如软件工程之类,现在大学教的也不怎样。

最后:可以看看《程序员的十层楼》。那基本上是程序员练级之路。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我在电脑上面下的电影在手机上面不显示? 为什么视频在手机里放不出来在电脑里放得出来? 求问bb霜什么牌‍子‍好 BB霜哪个牌子的比较好啊? 我用很多BB霜都过敏脱皮,该用哪个牌子的才能不过敏?拜托了各位 谢谢... 没有去继续教育会计证会不会被吊销? 会计证连续几年未继续教育会被吊销 我想请问,能不能从视频里抓出一段声音,然后保存,变成手机铃声的那种格式... 高中地理知识如何描述地貌特征 中国地理第一讲:自然地理之河流 封号是什么原因 总是被封号是什么原因 c语言要怎样学 C语言要怎么学才好 C语言怎么样需要学习什么知识? c语言初学要怎么学 C语言该要怎么学啊 c语言要怎么学? C语言要怎么学 浙江绍兴有什么特产? 信息系统项目管理师考试允许带计算器吗 高级工程师属于什么职称 软件设计师证书的含金量怎样? 软考高级考过就是高级职称了不是吗 衣服上弄了中性笔油,怎样可以清除? 关于怎么清洗掉衣服上大面积中性笔油的问题呢、 集合框架的三大类接口的区别是什么? java集合框架中为什么既定义了许多类又定义了许多接口 java常见的集合框架有哪些! 学会JAVA能做什么????? 在什么情况下会被封 C语言要怎么学? 被封号是什么原因? c语言要怎么学啊!!! C语言是什么,我要怎么学 C语言要如何学? 什么是c语言我要怎么学呢 向日葵的花语和寓意是什么? 计算机软考每个资格证类型区别? 想考软件设计师和软件工程师的证,请问到哪里报名和了解这类信息 有关考取软件工程师证书 程序设计助理工程师证书和java设计工程师证书,有没有用,用途怎么样,应聘的话有说服力么,我是学软 考了软件设计师,还有没有必要再考数据库工程师? 盐城有哪些著名特产? 想买盐城的海鲜和特产带回家,盐城的朋友们给点建议啊! 盐城有什么特产,快放假了,我想带点回去 如何才能算是一个合格的软件测试人员? 软考成绩怎样才算过,是上午下午都要过45分吗 怎样才算是一个合格的测试工程师 JAVA语言的特点有?