学C语言的一些问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 13:48:55
我现在正在学C,用谭浩强的书。遇到一些问题。最重要第3个问题!
1.我学C有段时间了,想检验一下自己的水平,有什么办法吗?有什么书能检测一下吗?

2.有没有比谭的书更高层次的。他的书是最基础的 ,我想拓展一下。

3.我学C是为了工作,我只是想知道一般上班用C语言做些什么,我好加强那方面的练习,只用C也有用的,我有个亲戚就只会C,他编协议栈,但我只会编点游戏什么的,怎么样才能进入工作,学的能服务工作啊?钱多少没关系,只要能进入编程行业,我再慢慢学,但问题要怎样才能进去。
我不是对学的没信心 ,我是不知道实际工作用的和我学的是不是能对口。

1、想检验自己的水平,就找一些项目做一下。很多时候不在于你能不能用、会不会用,而在于你写的程序是否完善,能否尽可能少的产生bug。可以说最好的学习方式就是边学边用,能有一个真正的项目给自己较好,不是那种兴趣型的,兴趣型的项目没人经常用的话很难验证质量,另外也需要很强的意志力来坚持。
2、C Program Language、C Primer Plus等,都是一些不错的书,可以再看一下林锐的《高质量C++/C编程指南》,里面有很多经验技巧。
3、C一般用于底层开发、数学计算和对性能要求较高的场合,比如嵌入式开发、电信银行的系统等,如果你想真正的用C,并用于上述场合,尽量了解一下UNIX/Linux系统,并多了解一些算法方面的东西。

用C……我们主要是编嵌入式程序。真正写电脑软件的很少有人用C。

然后,真正说C进阶,还是看看K&R的the C programming language。或者直接看ANSI C的标准。都很有帮助的。

给你出个题目:

1.用C语言做一个文本编辑器

学C,首先你要学学硬件。

可以看C语言二级的题。很好的。