minuo0day
V2EX  ›  编程

新手自学c语言,求经典之作的书籍和教程

  •  
  •   minuo0day · Apr 19, 2012 via Android · 10634 views
    This topic created in 5318 days ago, the information mentioned may be changed or developed.
    自己其实一直钻研ps和flash现在因为某种原因,想先学c再学js再学php,求高手指点成才
    63 replies  •  1970-01-01 08:00:00 +08:00
    acgism
    acgism
    Apr 19, 2012
    1
    入門的話綠皮書: http://book.douban.com/subject/1679623/

    之前整理過亂七八糟的書單: http://book.douban.com/doulist/1431241/
    minuo0day
    minuo0day
    OP
    Apr 19, 2012 via Android
    2
    @acgism 万分感谢。
    jjgod
    jjgod
    Apr 19, 2012
    3
    K&R.
    T_Seed
    T_Seed
    Apr 19, 2012
    4
    你好,谭浩强。
    Ricepig
    Ricepig
    Apr 19, 2012❤️1
    5
    当然是非常牛逼的谭浩强《c语言程序设计》

    哈哈

    开玩笑的,实际上http://product.china-pub.com/14975很好
    quake0day
    quake0day
    Apr 19, 2012
    6
    HTML+CSS -> PHP + JS
    jkeylu
    jkeylu
    Apr 19, 2012 via Android
    7
    谭浩强 +1
    seamissu
    seamissu
    Apr 19, 2012 via iPhone
    8
    C Programming: A Modern Approach, Second Edition. K.N.King
    ashchan
    ashchan
    Apr 19, 2012
    9
    The C Programming Language 第二版。谭浩强那种误人子弟的书就不用看了。
    musray
    musray
    Apr 19, 2012
    11
    视频教程方面,推荐郝斌 C语言。土豆在线看或者verycd下载。自学的话,最好先看视频再看书,不然书本太抽象,太晦涩了,容易让人丧失信心,也抓不住重点。
    zhuzhuor
    zhuzhuor
    Apr 19, 2012
    12
    强烈顶the c prog lang
    sodapanda
    sodapanda
    Apr 19, 2012
    13
    强烈建议 别看 谭浩强,他会教你 include 一个.c文件的
    dongk
    dongk
    Apr 19, 2012
    14
    csapp+The C Programming Language
    我正在进行中
    buxianyu
    buxianyu
    Apr 19, 2012
    15
    @sodapanda .c文件亮了。
    013231
    013231
    Apr 19, 2012 via iPad
    16
    @acgism
    @T_Seed
    @jkeylu
    你们这不是坑楼主么。楼主作为尚未入门者恐怕根本看不出这是个笑话,反而当真了。


    @minuo0day
    K&R的The C Programming Language是正解。
    Anran
    Anran
    Apr 19, 2012
    17
    可以学先 K&R,ISBN:978-7-111-12806-9,这本书是C语言的圣经,能帮助你树立对C语言最规范的概念,能少走弯路。注意要一个字一个字的研读,多敲代码,课后练习最好独立完成。不要图快,欲速则不达。
    然后再学 C Primer Plus,ISBN:7-115-13022-1,这本书是入门性的,每条概念都讲得很透彻,由浅入深,要循序渐进从头学到尾。
    多做练习多思考,不怕犯错,就怕犯后错不反思
    lerry
    lerry
    Apr 19, 2012
    18
    Linux C编程一站式学习,你可以看下豆瓣上的评价,而且这本网上有电子版,是作者放出的
    http://book.douban.com/subject/4141733/
    sodapanda
    sodapanda
    Apr 19, 2012
    20
    @lerry 这本我有实体书,内容很丰富,适合当做入门的世界地图来读。Linux的部分第二版没加进去
    GeBron
    GeBron
    Apr 19, 2012
    21
    基本上,只推荐这一本适合新手的:C 语言程序设计现代方法 http://book.douban.com/subject/2280547/
    yanhopeless
    yanhopeless
    Apr 19, 2012
    22
    c primer plus
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    23
    @quake0day 是的,以前学过些HTML+CSS 能用dreamwever独立完成一个简单静态网站,但是还做不到纯手打
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    24
    @Ricepig 谢谢
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    25
    总结一下,推荐谭浩强的比较多。此外还有、《Linux C》、 K&R,《ISBN:978-7-111-12806-9》
    《K&R的The C Programming Language》、《The C Programming Language》、《c prog lang》、《C程序设计语言》
    depress
    depress
    Apr 19, 2012
    26
    其实谭的书可以弄一本作辅助,别的书有哪块看不懂了翻翻谭相应的章节,他的书真太通俗易懂了,就是比较误人子弟。
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    27
    十分感谢@Ricepig@yanhopeless@GeBron
    @sodapanda@lerry@Anran@013231 @dongk@zhuzhuor@musray@Ricepig
    xuncheng
    xuncheng
    Apr 19, 2012
    28
    谭浩强的书书误人子弟,不知道为啥有那么多人推荐,

    推荐K&R的The C Programming Language 第二版。http://book.douban.com/subject/1230004/
    kelvin_fly
    kelvin_fly
    Apr 19, 2012
    29
    @013231 是啊。我们拿老谭开玩笑…… 指不定真就坑人了。哈哈,把c programming languaage看上几遍。如果可以的话,在linux下学。
    kelvin_fly
    kelvin_fly
    Apr 19, 2012
    30
    @013231 是啊。我们拿老谭开玩笑…… 指不定真就坑人了。哈哈,把c programming languaage看上几遍。如果可以的话,在linux下学。
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    31
    @kelvin_fly 谢谢指点
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    32
    @kelvin_fly 谢谢指点
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    33
    @xuncheng 多谢。决定买这本书了,但是谭的书也想买回本来辅读
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    34
    @Ricepig@yanhopeless@GeBron @sodapanda@lerry@Anran@013231 @dongk@zhuzhuor@musray@Ricepig@kelvin_fly@xuncheng ,各位大师,有没有视频推荐一下啊。
    zhuzhuor
    zhuzhuor
    Apr 19, 2012
    35
    @minuo0day 我擦,那么多人让你别看谭的书了,你还准备拿回来辅读...千万别看那本书,害人不浅啊
    别看视频了,好好看书,每道课后题都自己写程序试试,足够你学了
    ufo22940268
    ufo22940268
    Apr 19, 2012
    36
    @minuo0day 上面都讽刺得很清楚了,lz还辅读,小弟佩服lz的胆量
    kid7st
    kid7st
    Apr 19, 2012
    37
    <C Programing Language> 入门足矣!
    tuoxie007
    tuoxie007
    Apr 19, 2012
    38
    @lerry Linux C编程一站式学习 1
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    39
    @ufo22940268 主要是想看看他写到什么程度,不想一下子就否定它了
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    40
    @ufo22940268 主要是想看看他写到什么程度,不想一下子就否定它了
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    41
    @kid7st 会看的
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    42
    @zhuzhuor 好的,谢谢提醒,在豆瓣上看了书评,买了两本。一本《The C Programming Language》、一本就是习题了
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    43
    @zhuzhuor 好的,谢谢提醒,在豆瓣上看了书评,买了两本。一本《The C Programming Language》、一本就是习题了
    acgism
    acgism
    Apr 19, 2012
    44
    C Programming Language http://book.douban.com/subject/1236999/

    Code Complete, Second Edition http://book.douban.com/subject/1432042/

    The Pragmatic Programmer http://book.douban.com/subject/1417047/

    The Art of UNIX Programming http://book.douban.com/subject/1229959/
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    45
    @acgism 这些书好像需要一些基础再来研读,我觉得这时后期提升的不错建议
    kingzt
    kingzt
    Apr 19, 2012
    46
    Learn C The Hard Way --> K&R
    minuo0day
    minuo0day
    OP
    Apr 19, 2012
    47
    @kingzt 谢谢,有机会肯定会拜读的
    kelvin_fly
    kelvin_fly
    Apr 23, 2012❤️1
    48
    @minuo0day 去看看吧http://www.uplook.cn/ 边看视频边打代码。 当然,最好还是在linux下喽。 c programing其实不怎么适合入门,有些太严谨,有些难度。 不过迟早会需要再读几遍。
    xRC
    xRC
    Apr 23, 2012❤️1
    49
    楼主看看这个http://neue.v2ex.com/t/7059
    minuo0day
    minuo0day
    OP
    Apr 24, 2012
    50
    @kelvin_fly 已经开始看c programing了,刚开始真的是好多不懂
    maozixifa
    maozixifa
    May 27, 2012❤️1
    51
    《unix高级环境编程》
    sivacohan
    sivacohan
    May 28, 2012
    52
    learning c the hard way
    sivacohan
    sivacohan
    May 28, 2012❤️1
    53
    learning c the hard way
    网址
    http://c.learncodethehardway.org/book/learn-c-the-hard-way.html
    我看的这个,还不错
    darcy
    darcy
    May 28, 2012
    54
    歪一下楼^_^
    一个好的学习环境也是必要的,推荐Code::Blocks
    http://www.codeblocks.org/
    jyoe
    jyoe
    Jul 30, 2012
    55
    这本《零基础学C语言》是我的第一本C语言书 不是谭浩强那种类型的 属于国人自己出的书里面讲的比较细的一本,我是在阮一峰的BLOG上看到的推荐 确实不错 推荐给你 http://book.douban.com/subject/3729201/
    io
    io
    Jul 30, 2012
    56
    谭浩强真的那么烂吗?
    Echoldman
    Echoldman
    Jul 30, 2012
    57
    C Primer Plus
    VTHdotC0M
    VTHdotC0M
    Aug 18, 2012
    58
    谭的书真的不推荐,把K&R的经典啃掉就算一个开始了。另外楼上的,代码大全&Unix高级编程的算是C入门么?那会吓到楼主的。
    LokiSharp
    LokiSharp
    Nov 5, 2012
    59
    我是看C Primer Plus学的
    LokiSharp
    LokiSharp
    Nov 5, 2012
    60
    @kelvin_fly 没找到C的视频啊- =
    TankyWoo
    TankyWoo
    Feb 2, 2013
    61
    kqz901002
    kqz901002
    Apr 22, 2013
    62
    @minuo0day 其实做php或者HTML对C不懂也没关系,如果php精通的话,懂点C比较好,建议看看Linux C一站式编程或者C编程语言,大致看看就好。可以查阅或者融会贯通就行
    kqz901002
    kqz901002
    Apr 22, 2013
    63
    @maozixifa 这。。。。我勒个去
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1294 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 91ms · UTC 17:16 · PVG 01:16 · LAX 09:16 · JFK 12:16
    ♥ Do have faith in what you're doing.