学习C语言有什么好方法

发布网友 发布时间:2022-03-01 09:03

我来回答

7个回答

懂视网 时间:2022-03-01 13:24

1、首先搜集有关C语言的学习资料,以及适合的C语言书籍;

2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进,提高自己的程序设计能力;

3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;

4、建议零基础者可以报名培训班进行系统的学习,这样有助于更快更好的掌握C语言知识。

C语言是一种面向过程、抽象化的通用程序设计语言,能以简易的方式编译、处理低级存储器,适合开发固件或便携式应用程序,是最广泛使用的语言之一。

总结

1、先搜集有关C语言的学习资料和书籍;

2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进;

3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;

4、建议零基础者可以报名培训班进行系统的学习。

热心网友 时间:2022-03-01 10:32

C语言入门是最难的,但是当你入门之后就会发现这里其实也没有外面的人想的那么复杂.我在上大学(现在大1,学C)之前就一直听大家说C多么多么难,让我怕的不行,但是来了之后发现只要听,谁都可以听的明白.
所以学习C最好的方法应该就是让一个会C的人带你入门,让他教你基础,剩下的路就会很容易走,还有就是多看一些实用的教材,应该以示例为主,这样慢慢就可以学会C了.

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

就像我这样没是上网看别人的C语言问题和解决方法.如果自己会.就帮别人解决.
既提高了自己.又帮助了别人

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

教材一般都是先讲解再举例,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 等著,李英军等 译)。

以上书籍为方便学习,都是按顺序排列的。

罗罗嗦嗦了许多,不知道对你有多少帮助,但我知道希望有更多的向我一样在这条路上摸索的同志能少走些弯路。

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

去买书名字好像是C++教程
或者登陆免费C++网站

热心网友 时间:2022-03-01 17:24

我自己有整理一份C语言的资料,可以发给你!

热心网友 时间:2022-03-01 19:49

个人认为学编程一定要多练习,多借鉴,多敲代码
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com