Also known as VLA, variable-sized array, runtime-sized array, variable length array, variable sized array, runtime sized array
data structure in programming
В программировании массив переменной длины (англ. variable-length array, VLA, variable-sized array, runtime-sized array) представляет собой массив, длина которого определяется во время выполнения (а не во время компиляции).В C массив переменной длины имеет управляемый переменной тип (англ. variably modified type), который зависит от какого-либо значения (см. Зависимый тип). Основная цель массивов переменной длины — это упростить программирование численных алгоритмов. Языки программирования, поддерживающие массивы переменной длины: Ada, Algol 68 (без возможности менять длину строк в двумерных массивах и т. д.), APL, C99 (хотя впоследствии массив переменной длины стал в C11 необязательной воможностью, поддержка которой не требуется; на некоторых платформах это могло быть реализовано ранее с помощью функции <a href="/w/index.php?title=Alloca&action=edit&redlink=1" class="new" title="Alloca (страница отсутствует)">alloca</a> или аналогичных ей) и C# (массивы, выделенные на стеке — эта возможность доступна только в небезопасном режиме), COBOL, Fortran 90, J и Object Pascal (язык, используемый в средах Borland Delphi и Lazarus, компилирующийся с помощью Free Pascal Compiler).
Abstract from DBpedia / Wikipedia · CC BY-SA
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).