go top

变长数组

网络释义

  VARRAY

VARRAY变长数组):类似嵌套表,但是元素个数有限制。

基于270个网页-相关网页

  Variable Length Array

最佳回答 对,C99的新特性允许在数组长度表达式中运用变量,称为变长数组(VLA,Variable Length Array),VLA只能定义为部分变量而不能是全局变量,与VLA有关的语法规则比拟复杂,而且很多编译器不支持这种...

基于64个网页-相关网页

  VLA

void fun(int p[][4]);12.变长数组VLA): 变长数组的变指其维大小可以用变量来指定。 声明: 可以用*代替中括号中的rows和cols。

基于60个网页-相关网页

  Arrays of Variable Length

变长数组需要编译器的支持,gcc对变长数组Arrays of Variable Length)有支持。

基于12个网页-相关网页

短语

可变长数组 VARRAY ; Resizable array ; variable length arrays ; VLAS

和可变长数组 variable length arrays ; VLAS

称为变长数组 Variable Length Array ; VLA

变长数组和 alloca

新的变长数组 variable-length array ; VLA

禁止使用变长数组和 alloca

变量长度数组 Variable Length Array ; VLA

 更多收起网络短语

有道翻译

变长数组

Variable-length array

以上为机器翻译结果,长、整句建议使用 人工翻译

双语例句

  • 发现数组完全便携

    As you have found, variable length arrays are not entirely portable.

    youdao

  • 数组转换固定数组

    Convert variant arrays to fixed arrays.

    youdao

  • 数组不是现代编译器支持

    Variable length arrays are not supported by a number of modern compilers.

    youdao

更多双语例句

百科

变长数组

变长数组variable-length array)也简称VLA C语言中直到C99标准出现之前声明数组时在方括号内只能使用整数常量表达式而C99做了很大改进允许数组的[ ]中的值是整形变量或是整形表达式这就解释了下面的情况 int n; scanf ("%d", &n); int array[n]; 虽然n确实是需要运行时动态确定的变量但是在C99中以这种变量作为数组大小的形式已经是允许的了这样的数组就被称之为变长数组 注意变长数组是指用整形变量或表达式声明或定义的数组而不是说数组的长度会随时变化变长数组在其生存期内的长度同样是固定的

详细内容

以上来源于: 百度百科
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定