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

大家写 C 语言除了搞硬件的,还有做什么工作的啊

  •  
  •   zxCoder · 2021-01-05 15:32:58 +08:00 · 3517 次点击
    这是一个创建于 1200 天前的主题,其中的信息可能已经有所发展或是发生改变。

    挺想写写 C 语言,又好像没什么需求

    感觉 C 语言语法算是比较简单的,又能直接操作内存,比较炫酷

    第 1 条附言  ·  2021-01-05 16:04:20 +08:00

    我觉得写C语言写的好的人对这些线程啊并发啊,对操作系统底层的很多原理也会很了解

    21 条回复    2021-01-27 13:23:32 +08:00
    pandaos
        1
    pandaos  
       2021-01-05 15:35:32 +08:00
    写外挂
    RiESA
        2
    RiESA  
       2021-01-05 15:40:21 +08:00
    @pandaos 说吧,准备蹲几年
    yulgang
        3
    yulgang  
       2021-01-05 15:44:14 +08:00
    帮助游戏玩家放飞双手
    Flymachine
        4
    Flymachine  
       2021-01-05 15:45:54 +08:00   ❤️ 1
    操作系统、驱动、各种基础库。
    但直接操作内存可不一定算优点。等你玩上并发的时候就明白了。没有 GC 的语言写起来很累人的。
    如果只是想写工具的话,找个带 GC 的,比如 Python,Go,C#;或者能帮忙管理生命周期的 Rust 之类的会比较好。
    XIVN1987
        5
    XIVN1987  
       2021-01-05 15:47:51 +08:00
    Gtk 用的 C,,跨平台的 GUI
    felixcode
        6
    felixcode  
       2021-01-05 16:00:10 +08:00 via Android   ❤️ 1
    维护 Linux 内核
    nightwitch
        7
    nightwitch  
       2021-01-05 16:03:14 +08:00   ❤️ 9
    想象中的直接操作内存:我可以随便更改别的进程的变量!金钱+1w !
    现实中的操作内存:segment fault / 内存不能为 written / 锟斤拷 / 烫烫烫
    LANB0
        8
    LANB0  
       2021-01-05 16:09:42 +08:00
    写垃圾代码,操作垃圾硬件
    irytu
        9
    irytu  
       2021-01-05 16:56:50 +08:00
    工作是嵌入式,用 c++,但平时都是玩 C 比较多
    irytu
        10
    irytu  
       2021-01-05 16:58:40 +08:00
    @nightwitch 现在很多游戏都是联网记录了 一校验应该全部 GG 吧😂
    cmostuor
        11
    cmostuor  
       2021-01-05 16:59:10 +08:00
    @RiESA 你想多了 被抓的只是少数
    wudicgi
        12
    wudicgi  
       2021-01-05 17:00:56 +08:00
    PC 程序如果需要用 ffmpeg 这类 C 语言的库,我也用 C 写,因为不会 C++ 也不打算学……
    chenlee9876
        13
    chenlee9876  
       2021-01-05 17:05:23 +08:00 via iPhone
    我同学写外挂用的应该是易语言
    Curtion
        14
    Curtion  
       2021-01-05 17:44:36 +08:00
    嵌入式开发,c 抽象能力太弱了,只有在资源有限平台的上用,我们公司的产品一个 A7 处理器都在跑 php 了,也就 32 这种会用到 C,上 linux 后也只有驱动会用到了。
    azenk
        15
    azenk  
       2021-01-05 18:55:03 +08:00 via Android
    想练手还不好说,用 libuv 自己写个高并发服务器试试?我这里有个需求,才刚开了个头,还没抽出时间来搞呢 https://github.com/AzenkChina/ami-fep
    crclz
        16
    crclz  
       2021-01-05 18:59:46 +08:00
    @pandaos 外挂大多数是用 VC++写的
    fxjson
        17
    fxjson  
       2021-01-05 19:55:47 +08:00
    php 内核开发,扩展开发; redis 内核开发; nginx 开发等等
    raaaaaar
        18
    raaaaaar  
       2021-01-05 20:13:25 +08:00 via Android
    Linux 应用开发或许挺多吧
    misaka19000
        19
    misaka19000  
       2021-01-05 20:27:15 +08:00
    写个操作系统玩具
    lzc978
        20
    lzc978  
       2021-01-05 20:56:39 +08:00
    哈哈哈,.c 还是酷炫
    huangmingyou
        21
    huangmingyou  
       2021-01-27 13:23:32 +08:00
    运维,刚把一个 C 项目 port 到 了 android,牵涉到 usb 的使用修改
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   864 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 21:53 · PVG 05:53 · LAX 14:53 · JFK 17:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.