挺想写写 C 语言,又好像没什么需求
感觉 C 语言语法算是比较简单的,又能直接操作内存,比较炫酷
我觉得写C语言写的好的人对这些线程啊并发啊,对操作系统底层的很多原理也会很了解
1
pandaos 2021-01-05 15:35:32 +08:00
写外挂
|
3
yulgang 2021-01-05 15:44:14 +08:00
|
4
Flymachine 2021-01-05 15:45:54 +08:00 1
操作系统、驱动、各种基础库。
但直接操作内存可不一定算优点。等你玩上并发的时候就明白了。没有 GC 的语言写起来很累人的。 如果只是想写工具的话,找个带 GC 的,比如 Python,Go,C#;或者能帮忙管理生命周期的 Rust 之类的会比较好。 |
5
XIVN1987 2021-01-05 15:47:51 +08:00
Gtk 用的 C,,跨平台的 GUI
|
6
felixcode 2021-01-05 16:00:10 +08:00 via Android 1
维护 Linux 内核
|
7
nightwitch 2021-01-05 16:03:14 +08:00 9
想象中的直接操作内存:我可以随便更改别的进程的变量!金钱+1w !
现实中的操作内存:segment fault / 内存不能为 written / 锟斤拷 / 烫烫烫 |
8
LANB0 2021-01-05 16:09:42 +08:00
写垃圾代码,操作垃圾硬件
|
9
irytu 2021-01-05 16:56:50 +08:00
工作是嵌入式,用 c++,但平时都是玩 C 比较多
|
10
irytu 2021-01-05 16:58:40 +08:00
@nightwitch 现在很多游戏都是联网记录了 一校验应该全部 GG 吧😂
|
12
wudicgi 2021-01-05 17:00:56 +08:00
PC 程序如果需要用 ffmpeg 这类 C 语言的库,我也用 C 写,因为不会 C++ 也不打算学……
|
13
chenlee9876 2021-01-05 17:05:23 +08:00 via iPhone
我同学写外挂用的应该是易语言
|
14
Curtion 2021-01-05 17:44:36 +08:00
嵌入式开发,c 抽象能力太弱了,只有在资源有限平台的上用,我们公司的产品一个 A7 处理器都在跑 php 了,也就 32 这种会用到 C,上 linux 后也只有驱动会用到了。
|
15
azenk 2021-01-05 18:55:03 +08:00 via Android
想练手还不好说,用 libuv 自己写个高并发服务器试试?我这里有个需求,才刚开了个头,还没抽出时间来搞呢 https://github.com/AzenkChina/ami-fep
|
17
fxjson 2021-01-05 19:55:47 +08:00
php 内核开发,扩展开发; redis 内核开发; nginx 开发等等
|
18
raaaaaar 2021-01-05 20:13:25 +08:00 via Android
Linux 应用开发或许挺多吧
|
19
misaka19000 2021-01-05 20:27:15 +08:00
写个操作系统玩具
|
20
lzc978 2021-01-05 20:56:39 +08:00
哈哈哈,.c 还是酷炫
|
21
huangmingyou 2021-01-27 13:23:32 +08:00
运维,刚把一个 C 项目 port 到 了 android,牵涉到 usb 的使用修改
|