【发布时间】:2012-09-11 18:11:16
【问题描述】:
是否有任何方法(malloc 除外)来创建具有用户输入大小的数组?
【问题讨论】:
-
您需要一个支持它的编译器并启用正确的选项。但在做之前要注意 VLA 的缺点。
-
你为什么不想使用
malloc()? -
我想知道是否有任何替代方法。
-
看你指的是哪个C。
-
好吧,你最好对你的输入非常小心,并理解(正如@Mystical 指出的那样)后果。 IMO 可变大小的数组只是一个坏主意。