Logo hu.boatexistence.com

Szükséges inicializálni a tömböt a deklarációkor?

Tartalomjegyzék:

Szükséges inicializálni a tömböt a deklarációkor?
Szükséges inicializálni a tömböt a deklarációkor?

Videó: Szükséges inicializálni a tömböt a deklarációkor?

Videó: Szükséges inicializálni a tömböt a deklarációkor?
Videó: Section 2 2024, Lehet
Anonim

A deklarációkor inicializálni kell a tömböt. Ez a állítás hamis. … A num[SIZE] deklaráció megengedett, ha a SIZE makró. Ez az állítás igaz, mert a MAKRO csak a MÉRET szimbólumot helyettesíti adott értékkel.

Inicializálhatunk egy tömböt a deklaráláskor?

A deklaráció időpontjában

A tömb példányosítása közben nem kell megadnunk a típusát: int array={ 1, 2, 3, 4, 5 }; Vegye figyelembe, hogy nem lehetséges egy tömb inicializálása a deklaráció után ezzel a megközelítéssel; ennek megkísérlése fordítási hibát eredményez.

Mire van szükség a tömb inicializálásánál?

Ezek közül melyiket kell megadni a tömb inicializálásakor? Magyarázat: Nincs.

Kell inicializálni a tömböket?

Nem kell inicializálnia egy tömb összes elemét. Ha egy tömb részlegesen inicializált, akkor az inicializálatlan elemek a megfelelő típusú 0 értéket kapják. Ugyanez vonatkozik a tömbök statikus tárolási időtartamú elemeire is.

Mi történik, ha nem inicializál egy tömböt?

Ha nem inicializálja a tömbben lévő számokat, bármi lehet. Ehelyett ezt használva megkímélheti, hogy a tömbön át kelljen hurkolnia, és minden értéket 0-hoz kell rendelnie. Ha úgy dönt, hogy más számokat is beszúr, akkor nem lesz szükség a tömb inicializálására.

Ajánlott: