2
为什么在C 2011中将可变长度数组设为可选?
在C 1999中引入VLA时,我认为这是对该语言的一项伟大创新。但是,在了解到它在C 2011中成为可选功能后,我想知道是什么导致了它的状态更改,以及这是否意味着该功能实际上即将过时。如果是这样,是否有等效的自动大小动态数据管理概念被认为可以替代它? 我试图找到C 2011基本原理文档,但该文档似乎尚未发布。
有关特定计算机语言的独特方面的问题,尤其是在编写方式或提供给程序员的表达能力方面。