Informatika2-2013/Gyakorlat07

A MathWikiből
(Változatok közti eltérés)
(Új oldal, tartalma: „== Ismétlés == * Filekezelés ** fopen, fprintf, fscanf, fclose ** FILE * ** write, add, read (w, a, r) ** a kiíró/beolvasó függvények használata akár a para…”)
 
2. sor: 2. sor:
  
 
* Filekezelés
 
* Filekezelés
 
 
** fopen, fprintf, fscanf, fclose
 
** fopen, fprintf, fscanf, fclose
 
** FILE *
 
** FILE *

A lap 2013. március 26., 02:37-kori változata

Ismétlés

  • Filekezelés
    • fopen, fprintf, fscanf, fclose
    • FILE *
    • write, add, read (w, a, r)
    • a kiíró/beolvasó függvények használata akár a parancssoriaké
  • Program argumentumai
    • int argc, char* argv[]
    • kezdetben minden szöveg, atoi-val int-é, atof-el float-á konvertálás
    • 0. indexû a file neve, 1. indexû az elsõ argumentum
  • Typedef és struktúrák
    • több változót egységbe zárni, pl vektor, komplex szám
    • . operátorral elérhetõ adattagok
    • létrehozásuk és függvény paraméter/visszatérési érték használatuk akár mint egy beépített változónak

Stringek

A string típus szöveges tartalmat tárol, valójában egy karakter tömb (char[]), egy lezáró nullával ('\0') a végén.

Különbség az 'a' és az "a" között:

  • 'a' char típusú, "a" char[] (vagyis char *) típusú
  • az "a" 2 karaktert tárol egy 'a' és egy '\0'

Könnyen létrehozhatunk egy konstans karakter tömböt:

char s[] = "Volt egyszer egy kiskutya, elment a vasarba.";
Személyes eszközök