dr. Pongor György:

Bevezetés a C programozási nyelvbe

Évfolyam-gyakorlatok anyaga

Informatika szak:  Programozás alapjai 2.

Villamosmérnöki szak:  Programtervezés 2.

 

 

Az előadások file-jai letölthetőek a  www.hit.bme.hu/anonftp/pongor/c/c-ea.zip  címről.

 

c-ea-1.pdf:

A C nyelv eredete, fő tulajdonságai

Irodalmak

Utasítások, operátorok

Precedencia ş prioritás és asszociativitás

Operátorok

A preprocesszor

Alapvető adattípusok

Egészek bináris ábrázolása

Aritmetikai típusok konverziója

Casting operátor

Sorrend-határ (sequence point)

 

c-ea-2.pdf:

Pointer, cím operátor

Pointer-tömb rokonság  !=  azonosság

sizeof operátor:

Függvények alapjai

Definíció š Deklaráció

C-ben csak értékparaméter van!

Mutató mutatója ş Mutatóra mutató mutató

Változók inicializálása

String típus

Program paraméterek

 

c-ea-3.pdf:

typedef : típusnév definiálása

Több indexű tömbök

Nevek érvényességi köre, külön fordítás

struct  :  struktúra

Dinamikus tárkezelés

File : stream kezelés

Hibakód rendszerhívások (pl. I/O) után

Változó ill. definiálatlan számú és típusú függvény-paraméterek

Konstans objektumok: const

Felsorolás típus (enumeration type)

Bit-mezők

Union