买一本书
名字叫
C语言程序设计第三版
潭浩强的
网站嘛百度的C语言贴吧就可以
另外在到http://www.upol.cn/new/csmedia/download.asp?kemu=076page=0
这个是石油大学的C语言个人觉得不错
内容就是C语言程序设计第三版的
自学没问题,看清华版的c语言就ok,入门很容易,但是深入的话就很难,入门之后参见《C语言高级编程》,这是进阶必看的书,多做些实例,但是不建议看那些网站上的实例,不规范而且东一下西一下的没有重点,容易造成混乱,如果想在windows下开发的话,建议直接看机遇vs2010平台的C语言教程,如果是linux的话看《linuxC语言变成》,如果有计算机基础的话,专心看半年可以入门到本科水平,一年硕士水准没问题。
ps:编程入门千万要从基础c学起,不要看c++、java之类面向对象的东西,虽然快,但不是正路。打牢基础才能有所成。
C/C++ 比较有名的C教材书籍内容远强于视频教程,例如 C Primer PLUS ...
当然如果你想看视频可以 去网易云课堂 看,然后结合书籍同步学习
可以去一些论坛学习,那里资料多,高手也多,有不懂的还可以发贴求助。不过不建议在寝室上网学习,因为呆久了你肯定会发现玩的时间远多于学的时间,所以还是买本书学,或去自习室学,等有了一定的基础了,可以试着自己研究几个算法,编几个有意思的程序,如一些小游戏,这对你将来的帮助是非常之大的。
网站各种多啊,最好的办法不是看视频啊,是看书,或者电子书,或者买实物的书。看视频的效率很差。
如果你是刚入门 什么都不太懂,需要入门的话,那视频也非常好了。
这个视频网站 你看看
百度上搜一下网易学院,网易学院里面有孙鑫老师提供的完整视频。 我给你发的就是C语言教程视频的。非常好,因为老师一般很罗嗦,让你想不懂都难
说真的,我推荐你看谭浩强的那本书,清华大学出版的
然后下一个VC6++
然后看看书,编编程就能把C语言学懂,
其实,学C很简单的,你只要把它和ROM、RAM存放联系起来
比如你定义的几个变量、指针怎么存放,存放在那里
存放的方式,占得字节数,
弄清楚这几点就感觉C超级简单了
上面我说的这几点,只要你肯想,水到渠成的就能知道
要想深入了解的话,那就得多编程了
编的程序多了就越来越懂了,再往里走的话