A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

abC

C programozási nyelvkönyv

Szerző
Lektor
Budapest
Kiadó: Számítástechnika-Alkalmazási Vállalat
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 429 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 24 cm x 17 cm
ISBN: 963-553-253-9
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Fülszöveg

Könyvünk a napjainkban egyre szélesebb körben használt C programozási nyelvet ismere4tei: a nyelvi elemeket, a definíciókat és deklarációkat, a függvényhívásokat stb. A számos apró programrészlettel illusztrált könyvet a szerző programozói gyakorlatából származó észrevételei és tanácsai teszik értékesebbé. Bár a Microsoft C 4.0-ás verziójának leírása önálló fejezetben szerepel, az összes többi fejezetben is találunk erre vonatkozó megjegyzéseket, ha az alapelvtől eltérő vagy éppen speciális alkalmazói ismeret szükséges a 4.0-ás változatban. A könyv tartalmazza a könyvtári függvények leírását és a használatukkal kapcsolatos tudnivalókat is.

Tartalom

Előszó11
Technikai megjegyzések11
Bevezetés12
Az alapul vett C-verzió15
A példaprogramokról16
A C nyelv alapjai -- egyszerű típusok19
Első C programunk19
Változók és típusok21
A printf() használata24
Konstansok26
Konstansdeklaráció: a #define operátor27
Aritmetikai operátorok28
A kifejezés30
Utasítások összekapcsolása: a vessző mint operátor33
A balérték fogalma33
Ciklusszervezés, logikai kifejezések34
A while utasítás34
A for utasítás40
A do-while ciklus42
Egyszerű I/O - getchar(), putchar()43
Utasításblokkok47
Az if utasítás48
Feltételes kifejezések51
Az else if szerkezet53
A sitch - case utasításpár55
A switch - case és az else if összevetése56
A break és a continue57
Rémségek: goto utasítás és címkék59
Bitműveletek60
Hozzárendelési operátorok62
Speciális fordításvezérlő utasítások63
Az #include parancs63
Feltételes fordítási blokkok65
Függvények, területtípusok67
Függvények, a return utasítás67
Az argumentumok deklarációja69
Paraméterátadás; a stack71
A paraméterátadás stratégiája75
Paraméterek és argumentumok77
Exlicit tpíuskonverzió (casting)78
Belső és külső változók; lokálisok és globálisok79
Változók inicalizálása81
Statikus változók82
Regiszterváltozók83
Visszatérési értékek; a függvények típusa83
A függvények deklarációja86
Statikus függvények87
A függvények mind egyenrangúak88
Több file-ba kódolt programok80
A területtípusok összefoglalása90
Elmélkedés a globálisokról93
Makródeklarálás93
Pointerek és származtatott típusok97
Tömbök97
Tömbök létrehozása97
Tömbök előkészítése fordítási időben100
Karaktertömbök; stringek103
A sizeof operátor; stringek logikai és fizikai hossza107
Tömbök és függvények108
Pointerek110
Pointerek definíciója110
A pointerek használat előtt inicializálandók112
Pointerek mint függvényargumentumok113
Sehová mutató pointerek121
Üres stringek122
Tömbök több file-ba kódolt programokban124
Címaritmetika; pointertípusok125
Pointerek és tömbök analógiája129
Többszintű pointerek129
Programargumentumok135
Az environment és a C program138
Dinamikus tömbök140
Struktúrák143
Struktúrák definíciója és előkészítése145
Struktúrák és tömbök146
Struktúrapointerek151
Struktúrák hossza; a sizeof és a struktúrák152
"Rekurzív" struktúrák154
Különös struktúrák: a dieldek157
Unionok160
Az enum típus163
Típusdeklaráció166
Kódterületre mutató pointerek; indirekt függvényhívás169
Ismét a globálisokról173
C programozási trükkök179
Egyszerű és látványos képernyőkezelés: az ANSI driver179
Cursorvezérlés ESCAPE szekvenciákkal180
Törlés a képernyőn181
A videomód megváltoztatása182
Beolvasott kódok konvertálása183
ESCAPE szekvenciák kiírása a standard outputra184
Struktúraláncok kezelése a castolás művészete185
Változó argumentumszámú függvények192
Argumentumtípusok kezelése195
A malloc() nyomonkövetése: bűvészkedés a vermen206
A Microsoft 4.00 verziójú C fordítója221
A fordítás és szerkesztés elve223
A Microsoft C fordító felépítése225
Lemezek, file-ok, directory-k225
A fordítás: az MSC használata234
A MSC hívása237
Az MSC opciói240
Szerkesztés: a LINK használata247
A LINK hívása248
A LINK opciói249
Overlay-technika254
Az overlay alapelvei254
A LINK overlay lehetőségei255
Az overlay-struktúra kialakítása256
Példaprogram az overlay-technikára257
A Microsoft CodeView263
Programok előkészítése CodeView-hoz264
A CodeView elvi alapjai265
A CodeView képernyője266
A funkcióbillentyűk és a Code View267
A CodeView menüfunkciói268
A legfontosab bdialóg parancsok275
A CodeView használata speciális ernyőkön284
Memóriamodellek285
Könyvtárak és headerfile-ok294
Fordítás és szerkesztés: a CL.EXE296
A MAKE segédprogram298
A LIB segédprogram302
A Microsoft C 4.00 kisegítő file-jai304
EXE file-ok304
Object file-ok306
A Microsoft C speciális lehetőségei308
Típusmódosítók: cdec1, pascal és fortran308
Piointermódosítók: near, far és huge308
A legfontosabb könyvtári függvények311
Bufferkezelés311
Adatkonverziók315
Stringek kezelése320
Karakterkezelő makrók324
Input és output325
Alacsony szintű file-kezelés (egyes szint)325
Az egyes szintű file-kezelés legfontosabb függvényei326
Példaprogramok az alacsony szintű file-kezeléshez330
Magas szintű file-kezelés (kettes szint)334
A kettes szintű file-kezelés legfontosabb függvényei337
Példaprogramok a magas szintű file-kezeléshez342
A standard file-ok kezelése349
Direkt konzolkezelés357
Példaprogramok a direkt konzolkezeléshez359
Dinamikus memóriakezelés361
Az allokálás menete és veszélyei361
A dinamikus memóriafoglalás függvényei364
Programvezérlés369
A program "önvezérlése"370
Rendszerhívások: a system() függvény372
Program indítása programból373
A programvezérlés lehetőségei UNIX alatt380
Közveleten rendszerhívások: software interruptok383
Példaprogramok a rendszerhívásokhoz386
Nyelvkeresés; assembly modulok389
A C kapcsolata egyéb magasszintű nyelvekkel389
Assembly-rutinok meghívása C nyelvből389
Vezérlésátadás a C program szemszögéből391
Vezérlésátadás az assembly program szemszögéből392
Paraméterek és visszatérési értékek395
Globálisok elérése399
Függelék411
A C nyelv alapszavaii411
Utasítások411
Típusdeklarátorok411
Operátorok414
Az MSC, a CL, a LINK és a MAKE file-jai és opciói417
Az MSC használata417
A CL használata420
A LINK használata421
A MAKE használata423
Globális könyvtári változók424
A CodeView opciói és utasításai426
Tárgymutató431
Irodalomjegyzék443

Pethő Ádám

Pethő Ádám műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Pethő Ádám könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem