Logo no.boatexistence.com

Er det nødvendig å initialisere matrisen på tidspunktet for erklæringen?

Innholdsfortegnelse:

Er det nødvendig å initialisere matrisen på tidspunktet for erklæringen?
Er det nødvendig å initialisere matrisen på tidspunktet for erklæringen?

Video: Er det nødvendig å initialisere matrisen på tidspunktet for erklæringen?

Video: Er det nødvendig å initialisere matrisen på tidspunktet for erklæringen?
Video: Initializing an Array 2024, Kan
Anonim

Det er nødvendig å initialisere matrisen på tidspunktet for erklæringen. Denne påstanden er falsk. … Deklarasjonen num[SIZE] er tillatt hvis SIZE er en makro. Dette utsagnet er sant, fordi MAKRO bare erstatter symbolet SIZE med gitt verdi.

Kan vi initialisere en matrise på tidspunktet for erklæringen?

På tidspunktet for erklæringen

Når vi instansierer arrayen, trenger vi ikke å spesifisere typen: int array={ 1, 2, 3, 4, 5 }; Merk at det er ikke mulig å initialisere en matrise etter erklæringen ved å bruke denne tilnærmingen; et forsøk på å gjøre det vil resultere i en kompileringsfeil.

Hva er nødvendig ved tidspunktet for array-initiering?

Hvilke av disse er nødvendig å spesifisere ved initialisering av array? Forklaring: None.

Må matriser initialiseres?

Du trenger ikke å initialisere alle elementene i en matrise. Hvis en matrise er delvis initialisert, mottar elementer som ikke initialiseres verdien 0 av den aktuelle typen. Det samme gjelder elementer av matriser med statisk lagringsvarighet.

Hva skjer hvis du ikke initialiserer en matrise?

Hvis du ikke initialiserer tallene i matrisen din, kan de være hva som helst. Ved å bruke dette i stedet slipper du å måtte gå over matrisen og tilordne hver verdi til 0. Hvis du bestemmer deg for å sette inn andre tall, vil det ikke være nødvendig å initialisere matrisen.

Anbefalt: