Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Variable-length array

Index Variable-length array

In computer programming, a variable-length array (VLA), also called variable-sized, runtime-sized, is an array data structure whose length is determined at run time (instead of at compile time). [1]

16 relations: Ada (programming language), ALGOL 68, APL (programming language), Array data structure, Automatic variable, C Sharp (programming language), C11 (C standard revision), C99, COBOL, Computer programming, Dependent type, Fortran, GNU Compiler Collection, J (programming language), Object Pascal, Stack-based memory allocation.

Ada (programming language)

Ada is a structured, statically typed, imperative, and object-oriented high-level computer programming language, extended from Pascal and other languages.

New!!: Variable-length array and Ada (programming language) · See more »

ALGOL 68

ALGOL 68 (short for Algorithmic Language 1968) is an imperative computer programming language that was conceived as a successor to the ALGOL 60 programming language, designed with the goal of a much wider scope of application and more rigorously defined syntax and semantics.

New!!: Variable-length array and ALGOL 68 · See more »

APL (programming language)

APL (named after the book A Programming Language) is a programming language developed in the 1960s by Kenneth E. Iverson.

New!!: Variable-length array and APL (programming language) · See more »

Array data structure

In computer science, an array data structure, or simply an array, is a data structure consisting of a collection of elements (values or variables), each identified by at least one array index or key.

New!!: Variable-length array and Array data structure · See more »

Automatic variable

In computer programming, an automatic variable is a local variable which is allocated and deallocated automatically when program flow enters and leaves the variable's scope.

New!!: Variable-length array and Automatic variable · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: Variable-length array and C Sharp (programming language) · See more »

C11 (C standard revision)

C11 (formerly C1X) is an informal name for ISO/IEC 9899:2011, the current standard for the C programming language.

New!!: Variable-length array and C11 (C standard revision) · See more »

C99

C99 (previously known as C9X) is an informal name for ISO/IEC 9899:1999, a past version of the C programming language standard.

New!!: Variable-length array and C99 · See more »

COBOL

COBOL (an acronym for "common business-oriented language") is a compiled English-like computer programming language designed for business use.

New!!: Variable-length array and COBOL · See more »

Computer programming

Computer programming is the process of building and designing an executable computer program for accomplishing a specific computing task.

New!!: Variable-length array and Computer programming · See more »

Dependent type

In computer science and logic, a dependent type is a type whose definition depends on a value.

New!!: Variable-length array and Dependent type · See more »

Fortran

Fortran (formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.

New!!: Variable-length array and Fortran · See more »

GNU Compiler Collection

The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages.

New!!: Variable-length array and GNU Compiler Collection · See more »

J (programming language)

The J programming language, developed in the early 1990s by Kenneth E. Iverson and Roger Hui, is a synthesis of APL (also by Iverson) and the FP and FL function-level languages created by John Backus.

New!!: Variable-length array and J (programming language) · See more »

Object Pascal

Object Pascal refers to a branch of object-oriented derivatives of Pascal, mostly known as the primary programming language of Delphi.

New!!: Variable-length array and Object Pascal · See more »

Stack-based memory allocation

Stacks in computing architectures are regions of memory where data is added or removed in a last-in-first-out (LIFO) manner.

New!!: Variable-length array and Stack-based memory allocation · See more »

Redirects here:

Variable Length Array, Variable length array, Variable-length arrays.

References

[1] https://en.wikipedia.org/wiki/Variable-length_array

OutgoingIncoming
Hey! We are on Facebook now! »