Kailangan na simulan ang array sa oras ng deklarasyon. Ang pahayag na ito ay mali. … Ang declaration num[SIZE] ay pinapayagan kung ang SIZE ay isang macro. Totoo ang pahayag na ito, dahil pinapalitan lang ng MACRO ang simbolo na SIZE ng ibinigay na halaga.
Maaari ba tayong magsimula ng array sa oras ng deklarasyon?
Sa Oras ng Deklarasyon
Habang ginagawa ang array, hindi namin kailangang tukuyin ang uri nito: int array={ 1, 2, 3, 4, 5 }; Tandaan na hindi posibleng magsimula ng array pagkatapos ng deklarasyon gamit ang diskarteng ito; ang pagtatangkang gawin ito ay magreresulta sa isang compilation error.
Ano ang kailangan sa oras ng pagsisimula ng array?
Alin sa mga ito ang kailangang tukuyin sa oras ng pagsisimula ng array? Paliwanag: Wala.
Kailangan bang masimulan ang mga array?
Hindi mo kailangang simulan ang lahat ng elemento sa isang array. Kung ang isang array ay bahagyang nasimulan, ang mga elementong hindi nasimulan ay makakatanggap ng halagang 0 ng naaangkop na uri. Ang parehong naaangkop sa mga elemento ng mga array na may static na tagal ng storage.
Ano ang mangyayari kung hindi ka magsisimula ng array?
Kung hindi mo sinisimulan ang mga numero sa iyong array, ang mga ito ay maaaring kahit ano. Ang paggamit nito sa halip ay nakakatipid sa iyong pag-ikot sa array at italaga ang bawat halaga sa 0. Kung magpasya kang maglagay ng iba pang mga numero, hindi na kakailanganin ang pagsisimula ng array.