waiaan
V2EX  ›  C

C 语言看到什么程度就可以了?

  •  
  •   waiaan · Dec 13, 2019 · 9212 views
    This topic created in 2348 days ago, the information mentioned may be changed or developed.

    并不打算用来开发,只是想补充一下基础知识。 谢谢。

    37 replies    2019-12-14 17:05:06 +08:00
    vanishcode
        1
    vanishcode  
       Dec 13, 2019
    C Prime Plus 看完即可~ 虽然内容多但是真正好好看完了基础会很扎实
    catcn
        2
    catcn  
       Dec 13, 2019   ❤️ 1
    C 语言程序设计-现代方法
    sivacohan
        3
    sivacohan  
    PRO
       Dec 13, 2019 via iPhone
    照着 redis 早期版本抄一遍。
    idealhs
        4
    idealhs  
       Dec 13, 2019
    看现代方法
    当工具书查阅就好了
    zjsxwc
        5
    zjsxwc  
       Dec 13, 2019 via Android
    向内存开发,
    c 语言这种弱类型低级语言应该是最爽的,
    一路无脑 malloc,然后想把内存当什么用就当什么用
    zhuangzhuang1988
        6
    zhuangzhuang1988  
       Dec 13, 2019   ❤️ 1
    既然只是补充一下基础知识, 说明有编程经验
    那直接 <C 程序设计语言>,原因
    1. 权威
    2. 页书不多
    3. 中间还有部分算法可以学下
    46fo
        7
    46fo  
       Dec 13, 2019
    把容器实现一遍
    dreamerlv3ex
        8
    dreamerlv3ex  
       Dec 13, 2019
    楼上让我很羞愧阿
    hakono
        9
    hakono  
       Dec 13, 2019 via iPhone
    说起来楼上无脑 malloc,内存泄漏时就爽了
    tyutliukai
        10
    tyutliukai  
       Dec 13, 2019
    C Primier Plus 从指针开始看,看到哪里算哪里。
    Greendays
        11
    Greendays  
       Dec 13, 2019
    看到循环就好了(狗头
    augustheart
        12
    augustheart  
       Dec 13, 2019
    把指针和结构体这两个东西搞清楚
    augustheart
        13
    augustheart  
       Dec 13, 2019
    当然,如果你想看开源代码的话,还得学会宏魔法
    dai201617
        14
    dai201617  
       Dec 13, 2019
    仅仅看是不够的,得多花时间去思考和实践
    LokiSharp
        15
    LokiSharp  
       Dec 13, 2019
    Learn C The Hard Way 不看答案刷完就差不多了
    summer20100514
        16
    summer20100514  
       Dec 13, 2019
    无脑推 The C Programming Language
    或者楼上说的 C 语言现代方法
    tt67wq
        17
    tt67wq  
       Dec 13, 2019   ❤️ 1
    用 c 刷 leetcode,刷个一些,你就会爱上那些自带 map 和 fifo 的语言了
    InkAndBanner
        18
    InkAndBanner  
       Dec 13, 2019   ❤️ 1
    小马过河
    jenschen
        19
    jenschen  
       Dec 13, 2019 via iPhone
    @tt67wq leetcode 上有些题用 c 还通不过。😂
    lqfxz520
        20
    lqfxz520  
       Dec 13, 2019
    想成为一个高级程序员需要通过学习 C 语言来了解底层原理吧?
    winterfell30
        21
    winterfell30  
       Dec 13, 2019
    我觉得把语法学一遍,然后把深入理解计算机系统的 lab 都做一下就行了
    conn4575
        22
    conn4575  
       Dec 13, 2019
    我就是看完 leetcode 后就转 java 了。。。
    hehheh
        23
    hehheh  
       Dec 13, 2019
    @jenschen 数据库的题只有三门语言可以用。。。手动滑稽
    wangyzj
        24
    wangyzj  
       Dec 13, 2019
    @vanishcode 看完还得多练,c 的坑还是很多的
    across
        25
    across  
       Dec 13, 2019
    学完语法基础,加上 c 专家编程那本书差不多了吧。
    https://book.douban.com/subject/2377310/
    smdbh
        26
    smdbh  
       Dec 13, 2019 via iPhone
    熟练操作地址
    northisland
        27
    northisland  
       Dec 13, 2019
    干活的话,还是要按照平台,搞一下 gcc 或者 msvc 前前后后的
    Mirana
        28
    Mirana  
       Dec 13, 2019
    pointers on c
    dremy
        29
    dremy  
       Dec 13, 2019 via iPhone
    能够比较熟练的掌握指针和结构体的话,就算差不多入门了,可以向外行人吹嘘自己会 C 语言了,如果连这水平都达不到的话千万不要说自己会 C 语言
    secondwtq
        30
    secondwtq  
       Dec 13, 2019
    我觉得 C 语言做到你写出个 nginy 然后被抓就可以毕业了。
    liuzhiyong
        31
    liuzhiyong  
       Dec 13, 2019 via Android
    “并不打算用来开发”,那么老实说,根本就不用看 C 语言,因为“高层语言”都封装好了,不需要懂得“底层语言”。
    kedron
        32
    kedron  
       Dec 13, 2019
    起码把指针看明白吧。
    shazh520
        33
    shazh520  
       Dec 13, 2019
    起码头发掉一半吧;
    dosmlp
        34
    dosmlp  
       Dec 13, 2019
    重要的是实践,语言本身没什么难度
    cht
        35
    cht  
       Dec 14, 2019
    个人觉得能够过 LinkedIn quiz 就够用了 😅
    很久不用 C 做开发,但是如果基础知识还在的话,很容易捡回来,马上做修修补补的工作
    crclz
        36
    crclz  
       Dec 14, 2019
    算法与数据结构刷题
    24bit
        37
    24bit  
       Dec 14, 2019
    LeetCode 上 C 想用散列表的话是默认有支持的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1019 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 94ms · UTC 22:32 · PVG 06:32 · LAX 15:32 · JFK 18:32
    ♥ Do have faith in what you're doing.