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

c语言如何能掌握?

发布网友 发布时间:2022-04-23 22:10

我来回答

2个回答

热心网友 时间:2023-10-11 15:19

教材一般都是先讲解再举例,C语言教材也是如此。我学习C语言的方法是先把每节中的举例背下来几个,当然那时还不太懂那些C程序的意思,找到哪些你不懂,带着问题再去看上面的讲解!这样你不但思考了,而且记忆也比较深刻!最后再模仿你背下来的那些举例自己编写一些类似的程序!!! 下面是我在网上看到的一篇文章希望对你有所帮助:我是学文科出身的,从98年学计算机开始怀着对软件编程的一腔热情,到今天已走过了6年的漫长而又艰难的学习之路,以后的路还很长,但回首过去学习时的艰难和曲折,使我觉得有义务要和刚刚学习的以及想要学习编程技术的后学谈谈我的对学习的看法,不足之处也请其他老鸟们指正与补充。 一、 门槛降低了,我们应该怎么学 随着软件技术的发展,软件编程语言走过了一个由原始社会向工业社会发展的过程,从机器码编程到汇编语言,从汇编语言到各种高级语言;编程思想由面向过程发展到面向对象;同时编程工具也变成了可视化的。编程门槛随着技术和工具的发展变得越来越低,现在用delphi,vb等工具很快就可以做一个数据库系统、媒体播放器等在过去足以傲人的软件。但我要说,不要为你能在几分钟之内做一个软件而沾沾自喜,更不要因为工具的先进就丢掉了程序员的基本功。不管你是在校的大学生,还是自学的爱好者,如果想在程序员这条路上走的更远,一定要学好计算机的专业课。 二、 语言的选择不重要,编程思想才是根本 经常在论坛里看到初学者问,“学什么语言好?什么语言最吃香,最有前途?”,早几年,还有许多比较各种语言和编译器的文章。这种思想也深深的影响了我,使我走了许多弯路。所以我要说,选择什么语言不是最重要的,编程思想才是程序员要学的根本。各种语言发展到今天都有它存在的原因。比如现在各种高级语言都有各自的优点,delphi最让人称道的是他在编写数据库系统方面的便捷,c/c++则在于它的灵活和高效性,vb的优点在于他最方便入门,Java的跨平台性是最好的。对于初学者学什么都好,因为这一阶段学习的重点在于语言和编译器本身,毕竟书上的例子和一个实用的工程相差是在太远。 当你走过了这个阶段,语言已经不是困扰你的重要问题时,那么你选在一个平台吧。(当然我的建议是Windows,一方面是学习的资料比较多,另一方面就是使用的人也多,好的软件是不愁每人使用的。)了解在这个平台编程的方法,就Windows来说就是学习API函数,并逐渐深入到它的内核。 如果你走过了这一阶段,那我告诉你你已经是最初你佩服的那种高至恕T谡飧銎教ㄉ夏芄挥稳杏杏啵 蘼凼强 ⒏髦钟τ萌砑 故强 ⑸钊胂低车南低橙砑 愣蓟岬眯挠κ帧?BR> 三、 编程不是单纯的对技术的追求,软件的灵魂是服务 作为技术人员,往往比较单纯和执著,一心想着怎么学好技术,不要落后于他人。殊不知,自己完全背离了软件的宗旨,软件(包括一切技术)的产生都是为了更好的为人服务。用户是不会在意你是否使用了更先进的技术,他只关心你是否为他提供了完整的解决方案和便捷的服务。所以在写程序前,一定要调查一下,你所写的软件会有多少用户,他们想让你提供那些服务。 以上是整体的思路,在此我以Windows平台上的学习为例,说一说学习之路。 首先以你的个人爱好或工作方向,选择一门语言。一般来说,只需要这几方面的书就够了。一种是语言入门和开发工具使用的书,之后是语言的参考大全,最后一种就是编程指南或开发指南。如学习vb,按顺序应该看《vb开发指南》《vb中文版参考祥解》(清华大学出版社);学习c/c++,则看《C语言程序设计(第二版)》(谭诰强)或《C++程序设计》(钱能),《Visual C++ 技术内幕(第4版)》(潘爱民), 然后看些计算机专业课程和深入Windows编程的书。如:《编码的奥秘》(Charles Petzold),《数据结构》(严蔚敏 吴伟民),《编译原理和技术》,《Windows程序设计》(Charles Petzold),《深入浅出MFC(第2版)》(侯捷),《Win32多线程程序设计》(侯捷),《Windows核心编程》(jeffrey Richter)。 最后就是些深入系统内核源码和设计模式方面的书。如:《莱昂氏UNIX源代码分析》(John Lions 著,尤晋元 译),《STL源码剖析》(侯捷),《计算机程序设计艺术》(苏运霖 译),《设计模式》( Erich Gamma 等著,李英军等 译)。 以上书籍为方便学习,都是按顺序排列的。 罗罗嗦嗦了许多,不知道对你有多少帮助,但我知道希望有更多的向我一样在这条路上摸索的同志能少走些弯路。

热心网友 时间:2023-10-11 15:19

我是自学的,看的视频,以我自身经历来看,感觉看视频比看书效率高,毕竟理科知识不像是文科的,看书效率太低了。可能一个简单的知识点自己看书得半个小时,但是懂的人讲一下可能就几句话你就能懂了。我现在正在看夏老师的,比较吸引我的地方就是讲的很清晰明了,感觉挺适合我这样没有基础的。不像之前看的什么郝斌曾怡金文的,像是读课本的似的特别啰嗦繁琐,本身能理解的知识被他们一讲,都不能理解了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小鹏交付怎么评分 2024年5月趋乾黄道吉日 2024年5月哪天适合趋乾 2024年6月词讼黄道吉日 2024年6月哪天适合词讼 2024年8月成服黄道吉日 2024年8月哪天适合成服 2024年8月26日黄道吉日 百度识图在线识别这个人是 百度怎样识别明星是谁? 海绵城市都建什么 包钢股票前景如何 600010包钢股份这支股票我现在被套百分之六了,后市该怎么操作,适合做长 ... c语言如何注释? xp系统无法远程桌面到win10 如何远程win10系统的电脑桌面 win10系统,远程桌面 我现在换了手机号码 想改绑定的QQ码怎么改 是QQ号要怎么做才能改成手机号 是qq号怎么改成手机号 用qq登陆的绑定了手机号,怎么改绑定的手机号 用qq号注册的怎么改绑定的手机号 银行卡被第三方支付公司盗刷,如何起诉公司 银行卡有第三支付关闭了银行还会放款吗? 银行卡第三方支付平台哪些是免费的? 如何禁止银行卡的第三方支付 兴业银行怎么关闭第三方支付 银行卡可以不开通网银跟支付宝\微信等第三方支付吗? 中国银行借记卡第三方支付额度 农业银行借记卡第三方支付限额是多少? 工商银行卡如何开通第三方支付? 微信和qq绑定的手机号怎么更改啊, 有道词典怎么往生词本里输入单词 C语言如何自学? 用qq号注册的怎么改绑定的手机号 用qq登陆的绑定了手机号,怎么改绑定的手机号 是qq号怎么改成手机号 是QQ号要怎么做才能改成手机号 我现在换了手机号码 想改绑定的QQ码怎么改 电脑怎么在计算机中更改连接的网络 电脑如何换网络连接 笔记本电脑更换网络如何连接 电脑网络连接怎么更改? 笔记本电脑如何更改网络连接,我的设置成了家庭网络。工作网络就不能用了。 如何更改电脑网络连接数? 保险内勤试用期工作总结 保险公司银行保险部试用期总结怎么写? 保险员工试用期保险总结及合理化建议 保险公司试用期3个月工作小结怎么写 保险公司员工的总结范文 保险理赔员试用期(三个月)个人工作总结怎么写? 保险公司人伤医核工作总结 保险公司入职培训总结