C语言发展

Dr *_*eco 6 c standards coding-style new-operator

1)C语言的最新版本是什么?2)GCC如何遵守它?3)对于一位老C程序员来说,新语言的主要区别是什么?

我问这个是因为我学习了这些日子(一个新功能),我们实际上可以将值归属于结构,如:

struct t
{
   int i;
   char c;
} s;
s = (struct t){exponent, coefficient};
Run Code Online (Sandbox Code Playgroud)

所以我想知道编程时我可能会遗漏的其他事情......

谢谢,Beco

Vla*_*lad 4

C语言的最新版本似乎是C99。在众多变化中,恕我直言,最重要的是:

  • restrict指针
  • 变长数组
  • 内置复数
  • 变量声明与代码混合
  • C++风格的//注释

是一个更大的列表。