
1 wsseo 3 月 23 日 "别学了,直接用 AI" |
2 LokiSharp 3 月 23 日 |
3 Dorathea 3 月 23 日 你直接问 AI 就好了, 推荐下 chatgpt 的 "Study and learn" 模式 且不说语言层面的问题已经没人讨论了, 你讨论的语言还是比较少众的那种... |
4 rickiey 3 月 23 日 在这 AI 漫天飞的帖子还能看到有人想练习 C 语言 |
5 vsomeone 3 月 23 日 C 没啥好练习的,语法很简单,对计算机原理有理解就能运用。 不过你学习 C 的目标是什么?现在还在用 C 的基本都是用来操纵硬件的代码,而且已经有一小部分开始被 Rust 替代了。 |
6 AoEiuV020JP 3 月 23 日 这种问题已经落后时代了, 随便找个 AI 告诉它你已知的知识范围,让 AI 教你下一步该学什么, |
7 iOCZS 3 月 23 日 直接学完再练习吧,循环好像没啥难点考点。或者找本带练习的教材做做题,巩固下。 |
8 msg7086 3 月 23 日 在这之前先问:你是初学 C 语言,还是初学编程。 如果是初学编程,不要先学 C 语言,挑一个别的(比如 PHP Python Pascal )把编程基础打好,知道控制流、数据结构、算法这些是什么个事以后再去学 C 。 |
9 momo1999 3 月 23 日 学 C 好啊,更容易理解计算机组成原理。 |
10 nc 3 月 23 日 熟悉了之后可以写一个最简单的 Web 服务器 |
11 REEE0121 OP @msg7086 已经有编程基础了(学了一年 python ),初中的时候玩过 arduino 。然后在前几天玩城市天际线的时候发现很多 mod 用不了。于是萌生出自己学 C 去更新 mod 的想法 |
16 msg7086 3 月 23 日 @REEE0121 当然不是,C#和 C 你可以认为是相近但不同的语言。 虽然语法上类似,但实现上完全不同,比如 C 重度依赖指针,但 C#大多是托管对象。 他们是看上去类似但完全不同的东西。 如果你只是想搞天际线,完全没有必要学原生的 C ,直接从 C#学起就行。 就像你学英语,也不会从拉丁语开始学一样,学中文也没必要从甲骨文开始学。 |
18 oed 3 月 23 日 |
21 strobber16 3 月 23 日 加入 C 语言研究会 |
22 Rorysky 3 月 23 日 不建议,了解基础即可 |
23 darkengine 3 月 23 日 Linux Kernel 搞起,有条件的搞个树莓派(也不是很贵)自己编译内核烧一烧 |
24 sddyzm 3 月 23 日 via iPhone 练 c 不如练汇编语言 |
25 aklllw 3 月 23 日 你的需求是 C#游戏 mod ,学 C 以及上面一大堆建议对你没有任何帮助 既然你已经有 python 基础了,那我默认你可以理解程序运行逻辑 你现在应该去看城市天际线 mod 开发教程,我说的也不是一个一个字啃,而是知道大概的框架,细节实现直接丢给 ai |
26 usVexMownCzar 3 月 23 日 via iPhone 练习就学数据结构,算法 觉得无聊的话就去学习网络知识,或者看下怎么实现 redis |
29 registerrr 3 月 23 日 看这个帖子有点 2016 年的感觉 |
30 JamesFisher 3 月 23 日 我最近我在学 [MIT 6.S081 操作系统工程]( https://pdos.csail.mit.eu/6.828/2021/schedule.html),你要不要试试。 |
31 TimG 3 月 23 日 via Android 微软之前眼红 Java 比着葫芦画瓢搞 Jsharp 被告了,然后为了避嫌换了个名改 Csharp 。但是语法还是跟 Java 高度相似的。 |
32 mec 3 月 23 日 文艺复兴了吗 |
33 iceheart 3 月 23 日 via Android 哪里不会,不懂,不知道怎么办,组织好语言,把问题提给 AI, 让 AI 给你举例子,给你解释。 现在人学编程太简单了。 |
34 Vaspike 3 月 23 日 给我干哪儿来了, 这还是公元 2026 年吗? - 我的建议是你把你的情况给一个 Agent(比如 claude-code)说清楚, 让他写一个项目, 然后你读项目中的代码, 有任何不懂的就问他, 让他解释清楚,可以让他多写一些注释, 一点点学, 这个第一步应该就成功了 |
35 REEE0121 OP @JamesFisher 多 |
36 crysislinux 3 月 23 日 更高级的语言能满足需求就没必要学 c 了,光一个标准库和内存管理就没法比,这些在 c 里做都很繁琐。 |
37 TsukiMori 3 月 23 日 这个帖子让我回忆起 201x 年上本科 课程安排就是从 C 开始 |
38 cbnt 3 月 23 日 梦回十年前 |
39 profchaos 3 月 23 日 谁挖的坟?原来是新贴啊,没事了 |
40 badreamm 3 月 23 日 这么怀旧?想试试古法编程? |
41 badgate 3 月 23 日 楼主高中生吗,大学不是很多科目都有 C/C++课程吗 |
42 zyt5876 3 月 23 日 via iPhone 哈哈,去练算法,如果看的下去,去看 linux 源码 |
43 Tiger511 3 月 23 日 写内核写虚拟机,逆向操作系统,写外挂,别的地方用不到 |
44 elboble 3 月 23 日 |
45 bfdh 3 月 23 日 曾经一度以为 C#是 C 和 C++的统称 |
46 qwasfun 3 月 23 日 找一本教材看 |
47 TiaoYeTaiLang 3 月 23 日 |
48 TiaoYeTaiLang 3 月 23 日 @TiaoYeTaiLang 去这里练 C 语言,一堆傻逼。 |
49 aojunhao123 3 月 23 日 做中学,基础语法学完就可以搓个东西了 |
50 gigishy 3 月 24 日 via iPhone @REEE0121 #14 c#只是一张皮,核心是.net 语言( IL ),所以你学完 c 和 c++,再学 c#时,你发现自己怎么又成了初学编程者。 而且 c#如果往精通一点走,你不得不学习.net 的。 |
51 saaak 3 月 24 日 学语言嘛,讲究一个听说读写,我每天早上上班前都要把昨天写的代码大声朗读一遍 |
52 neptuno 3 月 24 日 19 年大学毕业的时候都看不到这么古老的帖子 |
53 zqguo 3 月 24 日 |
54 wednesdayco 3 月 24 日 湾湾的兄弟啊 那没事了 |