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.";