初学c有啥建议吗

hui da : duo hua shi jian

■网友
如果是自学,那推荐这本“《Linux.C编程一站式学习》宋劲杉”推荐理由:不仅仅讲语法,还讲语法背后的来源与考量,这对没有老师讲解的自学者是及其重要的如果对国人写书有顾虑的,那下电子版先看看,合适再买书学完上面一本后,马上看《C语言接口与实现:创建可重用软件的技术》(Hanson).推荐理由:学习一门编程语言的目的是为了写应用,不能学成了语法专家,除非你想开发一门新的语言,写应用那最重要的模块化思想就必须加强,这边书就是干这个的编译器到很简单,Dev-C++ 就可以了,百度一下,到处都是下载
■网友
首先下个vs2015,然后开始一页页看代码,自己算不出结果的,有疑惑的,全部在vs上打一遍,然后F11,F10过一遍。把语法什么的都搞懂了,去hdoj刷题吧。 这是我上学期学c语言的经验。但是我不知道我现在算不算入门了……哦,对了,如果你是学生,又如果老师让你们用vc6.0,你拒绝吧,小学期设计图书管理程序,在cfree,vs上运行的好好的,在vc上100多个错误,我表示受不了。
■网友
别只看书,要多敲代码!!别只看书,要多敲代码!!别只看书,要多敲代码!!三遍~
■网友
慢慢看呀,这本书还是很全面的,只是到后面的指针,递归,数据结构这些就要再找别的书深入了
■网友
只有我一个人编译器用gcc和clang嘛…
■网友
你得那本书就够了,谭浩强的就别看了,编译器还是用Dev C++,那个编译器很好用。
■网友
单纯是学语言的话,《c primer plus》足够了,看的过程多敲代码,然后编译软件C-free,Visual Studio都行(后者比较大,打开时比较慢),如果你使用的操作系统是Linux的话,那可以直接gcc命令。然后学完后《C陷阱与缺陷》《C专家编程》这两本也可以看看,这两本短小精悍,不会花很长时间。学完语言本身后就学些数据结构,常用算法之类的,《算法精解》这本书还行。之后可以学学系统编程,Linux的话就是《Linux程序设计》或者《Unix环境高级编程》,前者比较容易点。window的话我不懂。。
■网友
最好的学习方法就是模仿,具体一点,学习c语言就是大量阅读优秀开源工程代码,比如,linux系统源码,阅读后不仅仅是编程能力的提升,同时也是思维的升华,思路的拓展,有百利而无一害。我个人作品,里面太多linux的影子,下面就是linux精华萃取而成的xboot,
xboot/xboot 【初学c有啥建议吗】


    推荐阅读