Czy konieczne jest zainicjowanie tablicy w momencie deklaracji?

Spisu treści:

Czy konieczne jest zainicjowanie tablicy w momencie deklaracji?
Czy konieczne jest zainicjowanie tablicy w momencie deklaracji?

Wideo: Czy konieczne jest zainicjowanie tablicy w momencie deklaracji?

Wideo: Czy konieczne jest zainicjowanie tablicy w momencie deklaracji?
Wideo: arrays in c programming | declaration and initialization | 2024, Listopad
Anonim

Konieczne jest zainicjowanie tablicy w czasie deklaracji. To oświadczenie jest fałszywe. … Deklaracja num[ROZMIAR] jest dozwolona, jeśli ROZMIAR jest makrem. To stwierdzenie jest prawdziwe, ponieważ MAKRO po prostu zastępuje symbol ROZMIAR podaną wartością.

Czy możemy zainicjować tablicę w momencie deklaracji?

W momencie deklaracji

Podczas tworzenia instancji tablicy nie musimy określać jej typu: int array={ 1, 2, 3, 4, 5 }; Zauważ, że nie można zainicjować tablicy po deklaracji przy użyciu tego podejścia; próba zrobienia tego spowoduje błąd kompilacji.

Co jest potrzebne podczas inicjalizacji tablicy?

Które z nich należy określić podczas inicjowania tablicy? Wyjaśnienie: Brak.

Czy tablice muszą być inicjowane?

Nie musisz inicjować wszystkich elementów tablicy. Jeśli tablica jest częściowo zainicjowana, elementy, które nie zostały zainicjowane, otrzymują wartość 0 odpowiedniego typu. To samo dotyczy elementów tablic o statycznym czasie przechowywania.

Co się stanie, jeśli nie zainicjujesz tablicy?

Jeśli nie zainicjujesz liczb w swojej tablicy, mogą to być dowolne. Użycie tego zamiast tego oszczędza konieczności zapętlania się po tablicy i przypisywania każdej wartości do 0. Jeśli zdecydujesz się wstawić inne liczby, inicjalizacja tablicy nie będzie potrzebna.

Zalecana: