【发布时间】:2012-03-04 22:17:30
【问题描述】:
自从 2000 年左右就没有接触过 C 之后,我正在重新学习它。从那时起我就一直在使用 Ruby,我发现了一个我从来不知道存在的编程习语的整个世界。
在过去十年中出现了哪些重要的 C 技术、书籍、习语等(如果有的话)?我知道 C99 和 C11 标准,但我还应该去哪里寻找?还是在 OOP 和 FP 已成为常态的情况下,C 风格仍然保持不变?
【问题讨论】:
-
这是一个很难回答的问题。我不记得 10 年前的编程是什么样的了!
-
我不确定这是否是 constructive... 不过这个问题很有趣,所以我没有标记。
-
指定初始化程序可能是 C99 中最重要的发展。
-
在
for循环内声明,如:for (int i = 0; i < 100; i++) /* ... */; -
我建议以更通用的格式重写问题,“过去 10 年 C 语言发生了什么”,然后将其发布到 programmers.stackexchange.com。它可能会在那里受到更热烈的欢迎。