手机桌面怎么排版好看:我要学c语言,从哪里入手呢?用什么工具?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 07:26:07

首先要知道你是出于什么原因和目的而学C语言的,是计算机等级考试,还是程序员资格考试,或者是其它目的.因为不同的目标在学习的时间和力度上也就不同.首先应该要选好一本C语言方面的教材.关于这方面的书籍琳琅满目.你可以挑选一本适合自己的.比较经典的是谭浩强教授编写的<C程序设计>第三版.里面讲的很详细,做为基础学习最好不过了.另外就是要有一个C语言编译器.
因为任何语言(除了机器语言)都需要通过编译器进行编译以后才能够运行.

C语言比较经典的编译器Borland Turbo C 2.0简称TC这是美国宝兰公司开发的一个DOS下的编译器用了很多年了,现在很多学校的C语言教学仍然还是采用它.它所提供的库函数比较丰富.但是它的缺点是:
一.界面是全英文的.
二.不支持鼠标操作.
三.不支持大容量内存.
除了TC以外还有Turbo C++ 3.0简称TC++这个编译器是在TC2.0基础上开发的.
支持C/C++两种语言,也就是说可以在一种编译器环境下开发两种语言源代码.
而且还支持鼠标.但仍然是DOS环境英文界面.使用起来还是不方便.

WINDOWS可视环境下的Microsoft Visual C++ 6.0和Borland C++Builder也可以,它是可视化的操作环境可以使用鼠标等.但是在库函数上和TC和TC++不太兼容.虽然TC++是在TC的基础上开发的但是两者之间的函数库仍然有所不同.
另外还有一个强大的编译工具就是DJGPP这是LINUX下的GCC在WINDOWS下的移植.以上这些编译器可以根据具体情况自行选择.

在具体学习方面建议你,在学完C语言基础知识以后.多做一些练习,有配套的上机联系书籍买.多做一些经典的编程题目.编程最注重的实践其次才是理论.
只有不断的编写程序水平才能不断提高.

最后你如果想进一步提高你的程序设计水平,可以学习<数据结构>学了它可以提高的你的程序设计思路,算法设计等等.然后开发一些实用小程序.

如此反复知道你认为水平已经达到一个高峰.

推荐你用一个软件
苦丁香c语言速成3.0.

Dev C++比较好

进班学呀