
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
我们为C/C++零基础还没有接触,或想深入了解的同学,准备了大量的视频、文档学习资源!
1:首先必看以本书:《C程序设计--谭浩强》
(其实大多数的C视频教程用的就是这本书)
不管看懂看不懂,先看着(不要求看完),后面的结构体什么的大概了解下。
2.看视频教程:孙鑫的。(这是重点,要看完看透!)(最好*载下**下来看,网络上在线观看清晰度不高,有时候代码是看不到的)
3.写代码,读代码。把C用的灵活点。
4.进阶阶段,看《C语言数据结构》。
5.这时候看你想向哪方向发展了。
1)软件。看VC6.0方面的教程;
windows c
2)硬件。单机片是个不错的选择.
(万法归宗,学到最后,两方向就一个方向。可以直接学LINUX C)
6.不懂的提问:(这个及其重要)
1.)“baidu知道”是个不错的选择。
2.)各大论坛(黑客联盟什么的)
3.)跟会C的人交流(自己找)
学的过程中甚么是重难点要看你学C语言干什么了。实用的,没有重难点,都是重点。考试那就简单的多了。如:想考C二级。baidu下,要考什么就可以了,这里就不说了。
数学前期要求不高。算法方面,几何学的好,空间想象能力强的,学起来很轻松。对于数学,个人认为还是需要时在学。
函数嘛,就像英语单词(我也不知道C中有多少库函数),靠的是积累,但不用记忆。(也没人去记函数)。
从头到尾,就没一个是要记的,就是理解,应用。
好网站:zhidao.baidu.com
零基础。要学好,请重复步奏1,2,3,6
OVER