Zákl. C - Vstup z klávesnice a reťazce
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 zo Základov jazyka C sa venuje vstupu z klávesnice pomocou funkcie scanf a práci s reťazcami. Vysvetľuje sa formát scanf (napr. %f pre desatinné číslo, %d pre celé číslo) analogický s printf, nutnosť znaku & pred názvom premennej a rozdiel medzi float (cca 16 platných miest) a double s formátom %lf pre presnejšie čítanie desatinných čísel. Ukazuje sa, že jeden scanf dokáže naraz načítať viac hodnôt oddelených medzerou alebo iným znakom podľa formátovacieho reťazca. V druhej časti sa preberá deklarácia reťazca ako poľa znakov (char r[5]) vrátane vysvetlenia, ako si program pri deklarácii rezervuje potrebnú pamäť a čo sa stane, ak operačný systém nemá dostatok voľnej pamäte.
- - Funkcia scanf ako formátovaný vstup z klávesnice, analogická k printf
- - Nutnosť znaku & pred názvom premennej pri scanf (adresa v pamäti)
- - Rozdiel float vs. double a formát %f vs. %lf pre presnosť desatinných čísel
- - Načítanie viacerých hodnôt jedným scanf oddelených medzerou alebo iným znakom podľa formátu
- - Deklarácia reťazca ako poľa znakov char r[5] a alokácia pamäte pre pole
- - Odporúčanie vypísať výzvu cez printf pred každým scanf
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky