Programovanie (1) v C/C++ FMFI UK, Prednáška 6, 12.10.2020

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 začína organizačnými oznamami: domáca úloha č. 1 sa odovzdáva do budúceho piatku, v piatok bude bonusová rozcvička na cvičeniach a počas rozcvičiek treba byť pripojený na MS Teams. Otázky mimo cvičení sa odporúča posielať e-mailom na spoločnú adresu vyučujúcich a počas cvičení pýtať sa v skupinovom čete. Nasleduje opakovanie funkcií v C/C++: parametre sa môžu odovzdávať hodnotou (kópia) alebo referenciou (&), pričom pri referencii nemožno použiť výraz. Polia sa do funkcií posielajú bez &, ale správajú sa ako referencia, a štruktúry aj SVG obrázky sa posielajú s &. Na záver sa prechádza k novým funkciám pracujúcim s poľami, ktoré slúžia na precvičenie polí, cyklov a funkcií.

  • - Domácu úlohu č. 1 treba odovzdať do budúceho piatku a odporúča sa robiť ju skôr.
  • - Počas rozcvičiek (utorok a piatok) treba byť pripojený na MS Teams; v piatok je bonusový bod.
  • - Otázky je najlepšie posielať e-mailom na spoločnú adresu vyučujúcich alebo písať do skupinového četu.
  • - Odovzdávanie hodnotou kopíruje argument, zatiaľ čo referencia (&) robí z parametra nové meno pre pôvodnú premennú.
  • - Pri odovzdávaní referenciou nemožno poslať výraz, len premennú.
  • - Pole sa do funkcie posiela bez &, no zmeny vo funkcii sa prejavia aj v pôvodnom poli.
  • - Štruktúry a SVG obrázky sa vždy posielajú s &; viac hodnôt či zložitý výsledok sa vracia cez referenčný parameter a funkcia je void.

Zhrnutie pripravené s pomocou AI z prepisu videa.