Logo da.boatexistence.com

Er det nødvendigt at initialisere arrayet på tidspunktet for erklæringen?

Indholdsfortegnelse:

Er det nødvendigt at initialisere arrayet på tidspunktet for erklæringen?
Er det nødvendigt at initialisere arrayet på tidspunktet for erklæringen?

Video: Er det nødvendigt at initialisere arrayet på tidspunktet for erklæringen?

Video: Er det nødvendigt at initialisere arrayet på tidspunktet for erklæringen?
Video: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, Kan
Anonim

Det er nødvendigt at initialisere arrayet på tidspunktet for erklæringen. Denne - erklæring er falsk. … Deklarationen num[SIZE] er tilladt, hvis SIZE er en makro. Dette udsagn er sandt, fordi MAKRO blot erstatter symbolet STØRRELSE med en given værdi.

Kan vi initialisere et array på tidspunktet for erklæringen?

På tidspunktet for erklæringen

Mens vi instansierer arrayet, behøver vi ikke at specificere dets type: int array={ 1, 2, 3, 4, 5 }; Bemærk, at det er ikke muligt at initialisere et array efter erklæringen ved hjælp af denne fremgangsmåde; et forsøg på at gøre det vil resultere i en kompileringsfejl.

Hvad er nødvendigt på tidspunktet for array-initialisering?

Hvilke af disse er nødvendige at specificere på tidspunktet for array-initialisering? Forklaring: Ingen.

Skal arrays initialiseres?

Du behøver ikke at initialisere alle elementer i et array. Hvis et array er delvist initialiseret, modtager elementer, der ikke initialiseres, værdien 0 af den relevante type. Det samme gælder for elementer af arrays med statisk lagringsvarighed.

Hvad sker der, hvis du ikke initialiserer et array?

Hvis du ikke initialiserer tallene i dit array, , kan de være hvad som helst. Hvis du i stedet bruger dette, slipper du for at skulle loope over arrayet og tildele hver værdi til 0. Hvis du beslutter dig for at indsætte andre numre, er det ikke nødvendigt at initialisere arrayet.

Anbefalede: