Jak Wyzerować Tablicę?

Spisu treści:

Jak Wyzerować Tablicę?
Jak Wyzerować Tablicę?

Wideo: Jak Wyzerować Tablicę?

Wideo: Jak Wyzerować Tablicę?
Wideo: 16 ukrytych skrótów klawiszowych 2024, Może
Anonim

Tablice są jednym z wymaganych atrybutów każdego języka programowania. Dlatego prawie nie ma programisty, który nigdy nie używał ich w swoich produktach. Ułatwiają ich tworzenie. Różne operacje na tablicach czasami zajmują większość kodu programu. Jedną z takich operacji jest jej zerowanie.

Jak wyzerować tablicę?
Jak wyzerować tablicę?

Instrukcje

Krok 1

Zerowa tablica w C/C++. Podczas inicjalizacji tablicy w C i C++ elementom tablicy przypisywana jest losowa wartość, w przeciwieństwie np. do języków takich jak C# czy Java. Dlatego nie ma powodu, aby mieć nadzieję, że wszystkie elementy będą miały określoną wartość. W przypadku C i C++ istnieje kilka sposobów na wyzerowanie tablic. Aby to zrobić, podczas jej tworzenia użyj następującego kodu: int array [10000]; memset (array, 0, 10000); Ten kod utworzy tablicę 10000 elementów i przypisze każdemu elementowi wartość 0. Ponadto, aby utworzyć tablica zer podczas inicjalizacji, użyj prostszego kodu: int array [100] = {0}; Ten kod utworzy tablicę 100 elementów i przypisze wszystkie elementy do 0. Aby wyzerować tablicę, użyj pętli: i = 0; dla (i; i

Zerowa tablica w Javie. W przeciwieństwie do C/C++ w Javie, podczas inicjalizacji tablicy jako zmiennej klasy wszystkim elementom od razu przypisywana jest wartość równa: 0 - jeśli jest to tablica liczb, false - jeśli jest to tablica zmiennych logicznych, null - jeśli jest to tablica obiektów. Dlatego w Javie nie należy ręcznie zerować tablicy podczas inicjalizacji. Ale jeśli utworzysz tablicę nie jako zmienną klasy, ale zadeklarujesz ją w treści funkcji lub pętli, to kompilator nie gwarantuje, że wszystkie wartości będą równe 0 (fałsz, null). W takim przypadku użyj następującej pętli, aby wyzerować tablicę: int array = new int [10000]; // utwórz tablicę zawierającą 10000 elementów for (int i = 0; i

Krok 2

Zerowa tablica w Javie. W przeciwieństwie do C/C++ w Javie, podczas inicjalizacji tablicy jako zmiennej klasy wszystkim elementom od razu przypisywana jest wartość równa: 0 – jeśli jest to tablica liczb, false – jeśli jest to tablica zmiennych logicznych, null - jeśli jest to tablica obiektów. Dlatego w Javie nie należy ręcznie zerować tablicy podczas inicjalizacji. Ale jeśli utworzysz tablicę nie jako zmienną klasy, ale zadeklarujesz ją w treści funkcji lub pętli, to kompilator nie gwarantuje, że wszystkie wartości będą równe 0 (fałsz, null). W takim przypadku użyj następującej pętli, aby wyzerować tablicę: int array = new int [10000]; // utwórz tablicę zawierającą 10000 elementów for (int i = 0; i

Zalecana: