您当前的位置:首页 > 互联网教程

如何认识C语言

发布时间:2025-05-14 09:21:59    发布人:远客网络

如何认识C语言

一、如何认识C语言

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

1、学好C语言,你可以很好地应付任何一种编程工具。

2、一定要多上机练习,通过程式了解相关知识。几经反复方得正果。

3、不要把学习C语言当成一种任务,更不要把它看成很难完成的任务。要充满自信,只要是一个智力正常的人都能学好C语言。始终保持游戏的心态,多发现其中的乐趣。当感到编程趣味无穷,那你在电脑方面将前程无量。

4、如果一个程式一时无法弄清楚最后暂时放在一边,过一段时间你可能会从其他的程式中悟出道理。

5、C语言是一个整体,各个方面是有机联系的,要从总体上把握它,不要把它割裂成互不关联的部件。

6、不要完全相信教材(包括本讲义),所有结论最好都上机验证。

二、如何学好C语言

1、C/C++语言对大家来说并不陌生,但是能够玩好C/C++的人却不多,大多人只会做一些1+1= 2之类的小程序,至于开发软件那就不用说了。我想很多学习C/C++得人多很苦恼,想学可是没路子,怎么办???

2、1我们必须会基础的C语言,唐好强先生的书就是很好的教材,而且这本书大家能弄懂就够了,我想说的是

3、大家不用去看什么C边城思想,C语言精髓等等这些书-------没用。就C语言而言就看唐好强先生的书就够了

4、2:学习C++但是大家记住不要把C和C++当成2们语言来学习,学过C得人学习C++就会很简单,因为大多和C一样,只有一些很小的取别

5、3:这是我们已经具备C/C++的基本功能了

6、最重要的的是我们能够弄懂 C/C++里面的类和指针的概念

7、就是我们常说的Win32编程,windows API函数

8、在这个过程中我希望大家能有点英语的底子,我们应该去学习如何使用MSDN来学习WIN32 API函数

9、上面说的仅时学习过程,大家没必要去买那些很贵,很厚的书比如我刚才所说的 C/C++编程思想等

10、因为这类书讲的全市C/C++基础,无非是多讲了些数据结构,看后毫无用处。你还是不会开发软件

11、学习WIN32API的过程很重要。如果大家这个过程能坚持下来的话,那就是迈进程序员的门槛了

12、那么如何学习WIN32API要学到什么地步呢??????

13、 1:最基础的是我们会写程序的框架

14、 3:能够读懂WIN32API写出来的程序,了解其原理(一般这类代码非常简单)

15、等大家达到这个程度时,我就不敢多说了

16、我们可以更具自己的爱好来选择自己的未来软件行业的方向

17、根据具体情况,自己去选择看什么书

18、刚上大学的时候,我就对计算机有着很浓的感情,可惜的是专业不是计算机。大二的时候我就开始学习计算机课程

19、操作系统,数据结构等当然基础语言是C/C++可是令我苦恼的是我就会写一些 1+1等于 2的小程序。根本做不了

20、什么软件之类的大程序,想学习可惜不知道怎么去做:我该做什么,该学习什么。

21、后来就上网查询资料,看看有没有这方面的建议之类的信息,从中我领悟到一些方法,在我看某些书的时候,在

22、书的序言里,我知道该如何去做,怎样才能成为一名程序员,在这里想提醒大家的是不要太过于相信网上的一些资料

23、比如某某单位的某某人士曾在某著名网站上等路过一边这样的文章

24、------------想要成为一名合格的程序员我该看那些书----------------------------

25、等等好像列出了将近30多本书--------------------晕

26、我身边的程序员高手最多就看了5本书就入门的

27、当然我不是说这些书看了没用,对于初学者来说这些书不适合你们去看。

28、----------以上仅是我个人观点,不代表所有“程序员”的观点

29、我是开网店的,有兴趣的话可以和我交流。

三、初学者如何学C语言

相对于其他编程语言,C语言还是比较难的。初学者需要注意一下几点:

先从熟悉简单的C语言语法开始入门,然后再循序渐进,学习C++语法,WIN32、MFC、QT、网络编程,数据库、数据结构、算法、COM、STL等。构建一个完整的C语言知识体系。这需要一个比较漫长的学习积累的过程。语法入门部分大概2-3个月,其他部分需要学习和工作中慢慢理解和消化了。

人的知识80%是通过眼睛获取的,但是学习编程有所不同,除了看书、看视频之外,关键是要勤动手,勤动脑。通过做大量的练习、项目实战不断积累代码量。只有代码量足够多了,项目做的多了,才能算是真正学会了。项目能否完成,就是衡量是否学会的唯一标准。后期就是代码的质量和优化问题了,这个只能在项目工作中慢慢积累经验了。

最后强调一点,很多人学不会编程是因为掉坑里了。就是教程或者书上的知识点之间跨越太大,作为一个初学者很难自己摸索出来,前面的知识点没有掌握,接着学习后面的知识,肯定是学不会了。目前绝大多数编程书籍和教程或多或少都有这样的弊端。自学能力比较强的人可以通过各种方法,参考各种网上的资料自己解决。但是大多数自学能力不是很强的人,只能依赖老师、同学、同事或者朋友帮忙指导,或者报名培训机构,老师指导完成了。

学习编程通常需要一些好的学习资料,包括纸质的书籍,视频教程,课件,项目练习,代码。零基础入门的书籍推荐《明解C语言》、《C Primer Plus》,还有一本非常特别的汇编和C语言正向逆向结合的书编程达人内部教材《汇编、C语言基础教程》也非常不错,讲解汇编和C语言的本质非常透彻,非常细致。视频资料也是特别多了,各种视频网站、论坛、自媒体都有,比如网易课堂、腾讯课堂、慕客网这些。还有一些论坛,比如CSDN、编程中国等。最重要的一点就是答疑服务,推荐爱达人的网站也很不错,从零基础入门到应用课程,配套的视频、课件、代码、项目、答疑服务都有,还可以兼职接单,学以致用。