![]() |
1
4
您还可以查看从那时起推出的“C”规格(如C99)。这些规范将说明它们相对于先前标准添加/删除/更改的内容。 http://en.wikipedia.org/wiki/C_%28programming_language%29 http://en.wikipedia.org/wiki/C99 http://en.wikipedia.org/wiki/C89_%28C_version%29 如果你想知道“c”的未来是怎样的,那就看看C1X,它是即将到来的“c”标准。 |
![]() |
2
1
如果你能拿到一份ISO C99标准的副本,那么前言中就包含了一份自C90以来主要变化的两页清单。 |
![]() |
3
1
变化不大。对于大多数实际用途,k&r2中描述的语言仍然是要使用的语言。 1999年有了一个新的C标准,但没有像1989年版本的标准(K&R2也描述过)那样成功和广泛地被采用。 C99中可能破坏现有程序的最重要更改是:
这两种情况都是标准前的延期,长期以来一直被视为不好的做法。
要避免的一个功能是(并且一直如此)
|
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 6 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 7 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 7 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 7 月前 |