V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Zzzp
V2EX  ›  C

c 语言

  •  
  •   Zzzp · 2018-09-11 18:03:10 +08:00 · 3556 次点击
    这是一个创建于 2025 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大佬们能不能清晰的讲解下,c 语言是面向什么的语言,能不能清晰的讲解下 c 究竟是什么!谢谢了!

    29 条回复    2018-09-18 08:55:26 +08:00
    silhouette
        1
    silhouette  
       2018-09-11 18:12:11 +08:00 via Android
    Google
    jmc891205
        2
    jmc891205  
       2018-09-11 18:12:31 +08:00 via iPhone
    面向过程
    c 是 26 个英文字母的第 3 个字母
    darkkylin
        3
    darkkylin  
       2018-09-11 18:12:53 +08:00
    面向 Google,实在不行面向 baidu
    WuwuGin
        4
    WuwuGin  
       2018-09-11 18:17:26 +08:00 via Android
    过程
    jeffersonpig
        5
    jeffersonpig  
       2018-09-11 18:18:10 +08:00
    面向内存
    clearbug
        6
    clearbug  
       2018-09-11 18:18:58 +08:00 via Android
    感觉这帖子水到天际了
    tomfs
        7
    tomfs  
       2018-09-11 18:19:26 +08:00
    carlclone
        8
    carlclone  
       2018-09-11 18:21:06 +08:00 via Android
    还可以面向 duckduckgo 凑热闹
    XinLake
        9
    XinLake  
       2018-09-11 18:30:17 +08:00 via Android
    c 语言是比较底层(靠近操作系统)的编程语言,容易操作内存、系统资源。

    不能说他是专门面向过程的语言,只是语言本身没有面向对象的支持( c++语言则提供了面向对象编程的支持),开发者可以构建一个面向对象的编程框架。他很基础,却可以很广泛
    linshuang
        10
    linshuang  
       2018-09-11 18:46:50 +08:00
    c 语言是一门面向过程,内存,指针,蛋疼的言语。
    LittlePaper
        11
    LittlePaper  
       2018-09-11 18:50:18 +08:00 via Android
    c 是没有对象的语言
    zyp0921
        12
    zyp0921  
       2018-09-11 18:58:12 +08:00
    C 什么都可以干 只要你愿意 哈哈哈
    Justin13
        13
    Justin13  
       2018-09-11 19:01:53 +08:00 via Android
    过程,就是用代码告诉计算机先做什么再做什么。最后得到期望的结果。
    KeatingSmith
        14
    KeatingSmith  
       2018-09-11 19:03:01 +08:00 via iPhone
    C 语言类似在原始丛林中生活,你什么都没有,但是什么都可以用。
    Richardhtw
        15
    Richardhtw  
       2018-09-11 19:21:56 +08:00
    看了一眼题主发布过的帖子,建议学习下如何使用搜索引擎及如何正确的提问。
    mmdsun
        16
    mmdsun  
       2018-09-11 20:25:20 +08:00 via Android
    百度搜索一下就知道了
    cherbim
        17
    cherbim  
       2018-09-11 20:27:15 +08:00 via iPhone
    除了 c 都有对象,c 语言当然是面对单身狗的语言,再问自杀
    bfdh
        18
    bfdh  
       2018-09-11 20:48:46 +08:00
    别信楼上打胡乱说,C 语言是面向程序员的语言。
    583376938
        19
    583376938  
       2018-09-11 20:53:46 +08:00 via iPhone
    面向脱发的语言
    Deville
        20
    Deville  
       2018-09-11 23:40:40 +08:00 via iPhone   ❤️ 1
    面向腰间盘和颈椎的语言
    tomfs
        21
    tomfs  
       2018-09-11 23:51:44 +08:00
    V2 有奥斯卡的话,楼上几位一个都跑不了,全上台领奖
    laike9m
        22
    laike9m  
       2018-09-11 23:56:21 +08:00
    way2create
        23
    way2create  
       2018-09-11 23:57:11 +08:00
    面向单身程序员
    darkkylin
        24
    darkkylin  
       2018-09-12 09:25:34 +08:00
    @Deville 没有恶意,所以才有上面的回答,只要把题目复制粘贴搜出来的答案比在座的各位回答的都要仔细。一个图灵完全的语言,本身就不在意自己是面向对象还是面向过程,只要你愿意,它都可以做到。
    FrankHB
        25
    FrankHB  
       2018-09-16 06:49:30 +08:00
    @jmc891205 非得面向什么出来的是病,得治。

    https://github.com/FrankHB/pl-docs/blob/master/zh-CN/OO-and-procedural-oriented-mist.md

    @Richardhtw 这种逗问题搜索引擎还真没多大用,因为搜到的八成也是扯淡。看你楼上这些统计一下有多少能算是没问题的。

    @LittlePaper @cherbim 一看就是 xjb 装到得重修的。

    http://tieba.baidu.com/f?ct=335675392&tn=baiduPostBrowser&z=5864296035&sc=121780474620#121780474620
    FrankHB
        26
    FrankHB  
       2018-09-16 06:54:33 +08:00
    @darkkylin 图灵完备不完备什么的也是病得治,不过这个就先坑这里好了。

    先了解一下为什么很多搞 PL 的削尖脑袋死活不想让他们的玩具图灵完备的道理吧。
    jmc891205
        27
    jmc891205  
       2018-09-16 16:20:51 +08:00
    @FrankHB 面向 Github 的 Blog
    darkkylin
        28
    darkkylin  
       2018-09-17 10:10:41 +08:00
    @FrankHB 你好,查了下图灵完备的资料,为了使得循环或者递归不至于无限循环执行,会对语言本身作出限制。您回复里的第二句“为什么很多搞 PL 的削尖脑袋死活不想让他们的玩具图灵完备”,想多了解一点,能仔细回复下吗?
    FrankHB
        29
    FrankHB  
       2018-09-18 08:55:26 +08:00
    @darkkylin 很多实用的形式系统要求不能无限递归死循环所以要在可能的执行路径中避免图灵完备。比如一个静态检查要是停不下来就搞笑了。而这种性质(用重写系统的术语,强规范化)如果不是直接保守扩展现有的强规范化系统,是不那么容易直接得到的,得有一些设计上的约束,然后还得另外证明。主要的麻烦事加特性扩展以后这种性质不容易自动保持,所以经常有活干。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   957 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 21:26 · PVG 05:26 · LAX 14:26 · JFK 17:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.