g++和clang++对VLA做了一些支持（但请注意，它并不是标准化的一部分）。作为替代，建议使用C++标准下的STL容器std::vector，或者使用new和delete[]来动态地为数组分配内存。
其他.同样的功能用Ada表示：type Vals_Type is array (Positive range <>) of Float;function Read_And_Process (N : Integer) return Float isbeginend R