Hvordan instansierer du et array?
Hvordan instansierer du et array?

Video: Hvordan instansierer du et array?

Video: Hvordan instansierer du et array?
Video: Anne-Marie & Niall Horan - Our Song [Official Video] 2024, November
Anonim

Til instansiere et array , brug denne syntaks: arrayName = new datatype[size]; hvor størrelse er et udtryk, der evalueres til et heltal og angiver antallet af elementer. Når en array er instansieret , tildeles elementerne standardværdier i henhold til array datatype.

Tilsvarende, hvordan instansierer du et array i Java?

Instantiering af et array i Java var-navn = ny type [størrelse]; Her angiver type typen af data, der allokeres, størrelse angiver antallet af elementer i array , og var-name er navnet på array variabel, der er knyttet til array.

Ved også, hvordan instansierer du et array i C++? Initialisering af et array i C++ Du kan også initialisere et array når du erklærer det ved at inkludere startværdierne i klammer efter erklæringen. For en lille array , dette er nemt: int nCount[5] = {0, 1, 2, 3, 4}; Her initialiseres værdien af nCount[0] til 0, nCount[1] til 1, nCount[2] til 2, og så videre.

Også at vide er, hvordan initialiserer du et array?

Hvis du vil initialisere en array , prøv at bruge Array Initializer: int data = {10, 20, 30, 40, 50, 60, 71, 80, 90, 91}; // eller int data; data = ny int {10, 20, 30, 40, 50, 60, 71, 80, 90, 91}; Bemærk forskellen mellem de to erklæringer. Når du tildeler en ny array til en deklareret variabel skal ny bruges.

Hvad er korrekt array-initialisering?

Forud for initialiseringen står et lighedstegn (=). Det behøver du ikke initialisere alle elementer i en array . Hvis en array er delvist initialiseret , elementer, der ikke er initialiseret modtage værdien 0 af passende type. Det samme gælder elementer af arrays med statisk lagringsvarighed.

Anbefalede: