学完谭那本C语言绿皮书后能做什么好玩的东西吗?

Python012

学完谭那本C语言绿皮书后能做什么好玩的东西吗?,第1张

谭浩强那本书就是入门用的,只学了些基本的语法。基本上可以说只学到了皮毛,c主要是做算法和底层操作的,这个技术含量很高,而且也不好玩。想做小游戏或是应用软件,如开发一个网站,可以学java或者是c#。

c语言学会了能干的事情有:

1、做嵌入式开发;

2、写漂亮的界面;

3、做服务器开发;

4、可以写游戏;

5、可以写驱动程序;

6、可以写外挂;

7、可以做视频图片流媒体处理;

8、可做网页和爬虫相关的编程;

9、可以进行黑客编程等等。

C语言是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出。1978后,C语言已先后被移植到大、中、小及微型机上。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。

在学习完基础的C语言语法之后,可以重点学习以下几个方面的内容:

第一:算法和数据结构。算法和数据结构是C语言程序员需要重点掌握的内容,也是学习难度相对比较大的部分,需要初学者具有一定的数学基础。在学习算法和数据结构的过程中,不仅能够培养初学者的逻辑思维能力,同时也能够逐渐建立起自己的编程思想,形成自己解决问题的思路和方式。

第二:阅读操作系统源代码。操作系统开发是C语言目前主要的应用领域之一,在学习C语言的过程中,通过阅读操作系统的源代码也是不错的学习方式之一。实际上,当前很多计算机专业的学生都会通过阅读Linux操作系统源代码来提升对于操作系统的认知能力,同时提升自己的编程能力。

第三:实践。学习C语言一定要注重实践,要一边使用一边学习,这样不仅能够提升自身的编程实践能力,同时也会获得一定的学习成就感。对于初学者来说,在具备了一定的C语言程序设计能力之后,最好能够通过开发岗位实习来进一步提升。