学了c语言不知道能干嘛。

Python020

学了c语言不知道能干嘛。,第1张

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

1、做嵌入式开发;

2、写漂亮的界面;

3、做服务器开发;

4、可以写游戏;

5、可以写驱动程序;

6、可以写外挂;

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

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

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

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

刚开始入门的时候都比较迷茫, 觉得 C 好像没有 GUI 就感觉什么也做不了一样. 事实上是 C 什么都可以做.

我之谈谈自己接触过的一些东西.

1. 图形处理 (OpenCV 里面都是 C 代码)

2. openkinect (同样是用 C 完成应用开发)

3. 在 Linux 平台上 GTK+ 应用程序的开发

4. 自然语言处理 (MeCab, 日本京都大学开发的, 里面也全部是 C 语言)

5. 太多的基于 C 语言的开放项目了, 数不清.

6. 声音信号的生成

7. 很多情况是用 C 写的 API, 然后用 swig 进行 warpper, 可以从 ruby, perl, python 等进行调用

什么都能做, 好好加油吧. 我的个人经验, 学完 C/C++, Java 其余语言都是相通的, 上手很快.

我自己熟悉的语言超过 10 种以上.

LISP (CommonLISP, Scheme), 普通用户不推荐, 大师级别可以考虑.

Fortran 很多人以为过时了, 其实根本不是, 本人接触的一些科研项目里面经常有 fortran 的身影.

语言只是一个工具, 关键是算法设计.

还有就是每天要养成写程序的习惯, 要不然很容易生分, 而且没有感觉, 我说的感觉就是, 看到代码以后可以很快的找出错误.

我的思维很混乱, 讲究看吧.