Polia typu integer

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška vysvetľuje prácu s poľami typu integer v jazyku C. Pole obsahuje prvky iba jedného dátového typu, ktoré sú v pamäti uložené za sebou a indexované od 0, takže ku každému sa dá rýchlo pristupovať. Na príklade poľa test s 10 prvkami je ukázané priraďovanie hodnôt jednotlivým indexom a upozornenie, že neinicializované prvky obsahujú náhodné zvyšky z pamäti. Prvky sa dajú napĺňať aj mimo poradia, no indexovať mimo rozsahu (napr. test[10]) nie je správne. Na výpis všetkých prvkov sa používa cyklus for s premennou ako indexom a funkciou printf. Napokon je predstavená inicializácia poľa priamo zoznamom hodnôt v zložených zátvorkách, napríklad pre pole úloh s piatimi hodnotami.

  • - Pole obsahuje prvky len jedného dátového typu.
  • - Prvky poľa ležia v pamäti hneď vedľa seba a indexujú sa od 0, preto je prístup rýchly.
  • - Pole s 10 prvkami má indexy 0 až 9; index 10 už je mimo poľa.
  • - Neinicializované prvky obsahujú náhodné hodnoty zostavšie v pamäti.
  • - Hodnoty možno priraďovať jednotlivo a aj mimo poradia, napríklad test[9] = 67.
  • - Na prechod poľom a výpis prvkov sa hodí cyklus for s indexom ako riadiacou premennou.
  • - Pole možno inicializovať priamo zoznamom hodnôt oddelených čiarkami.

Zhrnutie pripravené s pomocou AI z prepisu videa.