Matriko je treba inicializirati v času deklaracije. Ta izjava je napačna. … Deklaracija num[SIZE] je dovoljena, če je SIZE makro. Ta izjava je resnična, ker MAKRO samo zamenja simbol VELIKOST z dano vrednostjo.
Ali lahko inicializiramo matriko v času deklaracije?
Ob razglasitvi
Med ustvarjanjem primerka matrike nam ni treba navesti njegove vrste: int array={ 1, 2, 3, 4, 5 }; Upoštevajte, da ni mogoče inicializirati matrike po deklaraciji s tem pristopom; poskus tega bo povzročil napako pri prevajanju.
Kaj je potrebno v času inicializacije matrike?
Katero od tega je treba določiti v času inicializacije matrike? Pojasnilo: Brez.
Ali je treba nize inicializirati?
Ni vam treba inicializirati vseh elementov v matriki. Če je niz delno inicializiran, prejmejo elementi, ki niso inicializirani, vrednost 0 ustreznega tipa. Enako velja za elemente nizov s statičnim trajanjem shranjevanja.
Kaj se zgodi, če ne inicializirate matrike?
Če ne inicializirate številk v svojem nizu, so lahko karkoli. Z uporabo tega namesto tega vam prihranimo zanko čez matriko in vsako vrednost dodeliti 0. Če se odločite vstaviti druge številke, inicializacija matrike ne bo potrebna.