Polia typu integer
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.
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.
nechodím na prednášky