文章摘要:c语言怎么学才能学好
在学习C语言时,除了要长期坚持学习外,还要做好准备工作:一个开发环境,如Turbo C 2.0、VisualC […]
在学习C语言时,除了要长期坚持学习外,还要做好准备工作:一个开发环境,如Turbo C 2.0、VisualC++等开发工具等。以下是关于c语言怎么学的具体介绍。
怎样学好C语言
1. 准备工作:一个开发环境,如Turbo C 2.0、Visual C++等开发工具;一本好教材,如谭浩强主编的《C语言程序设计》。
2. 初学者学习计算机语言要会“读程序”,要对小型的应用型、游戏型程序感兴趣,并模仿去加深对C语言程序设计的理解和操作。
只有不断地写程序、调试程序才能得到编写程序的经验和加深对程序的理解,这也是学习编写优秀高级程序的秘密武器。
3.发扬探索精神。学习C语言程序设计有点像做数学难题,只要我们善于思考,善于探索,发扬探索精神去寻找好的设计思想和方法,才能把C语言的精髓真正地掌握。
学好C语言能干什么
1. C语言可以做嵌入式开发。51单片机、ARM等。
2.C语言可以写漂亮的界面。以windows开发为例,你可以学习《windows程序设计(第五版)》,学完就可以写出界面来。还有一些开源库界面库,例如soui也是用C写出来的。
3. C语言可以做服务器开发,现在的游戏服务器端大多都是C/C++开发的。《windows核心编程》里面的例子就是用C写的。
4. C语言可以写游戏。cocos2d-x就是C/C++写的。DirectX也是。
5. C语言可以写驱动程序。windows下各种硬件驱动都是C/C++写的。腾讯游戏保护软件(TP)也是驱动程序。
6. C语言可以写外挂。想学写外挂的童鞋们可以看看郁金香的外挂编程视频教程。
7. C语言可以做视频图片流媒体处理。有兴趣的朋友可以学习一下ffmpeg、live555、sdl等开源库。
8. C语言可以做网页和爬虫相关的编程。想了解的同学可以去看gsoap、libcur等相关开源库。
9. C语言可以进行黑客编程。配合汇编获取随机地址、调shellcode等。
如何备战C语言考试
1.了解大纲,临阵不乱:各类笔试中,大多数考题是与大纲要求的基本内容一致的,难度不高,但内容十分广泛。因此应牢固掌握C语言考试大纲要求的基础部分。
只有熟悉题型,理解语法、句法,做到心中有数,才能临阵不乱。
2. 善于归纳,强化记忆:对于需要记忆的计算机基础知识和基本概念,如果考试时因此失分就十分可惜。
如:C语言中有几种不同的数据类型?运算的优先级别是怎样的?因此我们需要善于归纳这些计算机基础知识,并在理解的基础上强化记忆。
3.重视实践,善于调试:计算机科学是一门理论性、实践性都很强的学科,对C语言考试的参加者来说,基础理论方面要求不高,而上机试题往往是很多考生不能通过考试的重要原因,因此要勤于实践。
4.多做练习,查漏补缺:在认真地学完指定用书后,比较好再找些试题,认真地测试一下,一则可以检查自己的复习情况;二则可以查漏补缺;三则可以调节心理状况,以备正式考试时沉着冷静、万无一失。