V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
misakawaque
V2EX  ›  问与答

有 C++的基础,如何在明天下午 2 点前学会 c 语言? 突如其来地被接受了考研复试申请,会有 5 分钟的小测验.但是没学过 c 只学了 cpp 如何速成

  •  
  •   misakawaque · 2021-04-01 18:28:54 +08:00 · 2163 次点击
    这是一个创建于 1340 天前的主题,其中的信息可能已经有所发展或是发生改变。
    还有有什么需要注意的学习的点么
    25 条回复    2021-04-02 12:50:48 +08:00
    Weny
        1
    Weny  
       2021-04-01 19:11:33 +08:00 via iPhone
    上 v2 ✖️
    看 C primer ☑️
    linvon
        2
    linvon  
       2021-04-01 19:15:36 +08:00
    我觉得的能出现在测验上的东西,C 和 C++都是通用的,应该都能看得懂。
    不行你就去随便搜一下大学的 C 语言考试试卷呗。。
    wpblank
        3
    wpblank  
       2021-04-01 19:16:43 +08:00 via iPhone
    通宵看看基础语法就够了吧
    pkookp8
        4
    pkookp8  
       2021-04-01 19:27:05 +08:00 via Android
    5 分钟,我押题手写一个链表的增删改查,或者实现一个排序算法
    zhongrs232
        5
    zhongrs232  
       2021-04-01 19:29:46 +08:00
    直接写 C++,说不定对面会刮目相看
    xupefei
        6
    xupefei  
       2021-04-01 19:31:28 +08:00 via iPhone
    直接写 inline asm,保证对面刮目相看
    shylockhg
        7
    shylockhg  
       2021-04-01 19:36:56 +08:00
    直接写 rust,保证对面刮目相看
    season4675
        8
    season4675  
       2021-04-01 19:38:26 +08:00
    押题
    iceheart
        9
    iceheart  
       2021-04-01 19:51:35 +08:00 via Android
    各种函数指针,宏替换... 没了
    C 里最烦人的就这俩破东西
    irytu
        10
    irytu  
       2021-04-01 19:57:12 +08:00 via iPhone
    发明者写的书啊这个:C Programming Language https://www.amazon.se/dp/0131103628/ref=cm_sw_r_cp_api_glc_i_N4N6SNKEW9CYD9CRJ3X7

    如果说还有第二本我会毫不犹豫推荐:《 C 和指针》
    misakawaque
        11
    misakawaque  
    OP
       2021-04-01 20:00:32 +08:00
    @irytu 这明天中午前读不完大概?
    Knuth
        12
    Knuth  
       2021-04-01 20:01:04 +08:00
    5 分钟大概率不会是编程,我猜选择题,难度期末考试难度,与其搁这冲浪,不如牛客 c 选择题安排一下,网上能找到历年 c 考试题更好。。
    Knuth
        13
    Knuth  
       2021-04-01 20:03:05 +08:00
    找一本大学 c 教材,有不懂的再看相关的章节,不过你都有 cpp 基础了,这对你肯定不难

    @irytu 这个时间真不建议看这两本书。。
    dalabenba
        14
    dalabenba  
       2021-04-01 20:18:02 +08:00 via Android
    你和老师说用 c++写好了么,话说会 c++不会 c 还是第一次听说
    catror
        15
    catror  
       2021-04-01 20:22:00 +08:00 via Android
    The C Programming Language,也就两百来页,而且你有 C++基础,明天中午前大概率能看完。
    irytu
        16
    irytu  
       2021-04-01 20:27:00 +08:00 via iPhone
    @misakawaque 第一本应该可以扫一扫 第二本的话 未来再说😂
    mythabc
        17
    mythabc  
       2021-04-01 20:43:47 +08:00
    没时间看书了,建议找大学课程 PPT+期末试卷。一晚上只够看这些
    roudancongji
        18
    roudancongji  
       2021-04-01 20:44:57 +08:00
    不会 c 是怎么做到会 c++的?
    Jirajine
        19
    Jirajine  
       2021-04-01 20:58:34 +08:00 via Android
    如果指的是学校考试那你肯定已经会 c 了。
    c 难在用它做真正的项目。
    learningman
        20
    learningman  
       2021-04-02 01:15:21 +08:00 via Android
    怎么做到会 C++不会 C 的?上来就 cin cout 吗
    msg7086
        21
    msg7086  
       2021-04-02 05:34:53 +08:00
    @roudancongji @learningman
    习惯了 vector 和 map 存数据,智能指针管理内存,模板写类的人,你让他们回去写 C,这得怎么写。
    huyujievip
        22
    huyujievip  
       2021-04-02 09:10:13 +08:00 via iPhone
    @learningman 我见过小学的培训班还真是上来就撸 c++,不过目的是获奖获得升学资格。学得很肤浅
    learningman
        23
    learningman  
       2021-04-02 09:44:56 +08:00 via Android
    @huyujievip 我知道啊,可是这种其实学的就是 C+STL,怎么说也不可能不会 C
    icount
        24
    icount  
       2021-04-02 09:49:36 +08:00
    直接押个反转链表,然后再来个不用递归
    misakawaque
        25
    misakawaque  
    OP
       2021-04-02 12:50:48 +08:00
    @learningman 对啊....我知道 cin cout 迭代器输出
    但我没学过 printf("%-5.2f\n",i)........
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1082 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 23:18 · PVG 07:18 · LAX 15:18 · JFK 18:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.