1.062.337

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

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

Tanuljuk meg a C nyelvet

Szerző
Fordító
Lektor
Budapest
Kiadó: Novotrade Rt.
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 394 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 23 cm x 16 cm
ISBN: 963-02-5289-9
Megjegyzés: Fekete-fehér ábrákkal.
É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

Előszó

Az Olvasó egy olyan könyvet tart a kezében, amely a C nyelven keresztül vezet be a számítógép programozásába. A könyv tartalmának megértéséhez előzetes programozási ismeretek nem szükségesek,... Tovább

Előszó

Az Olvasó egy olyan könyvet tart a kezében, amely a C nyelven keresztül vezet be a számítógép programozásába. A könyv tartalmának megértéséhez előzetes programozási ismeretek nem szükségesek, igyekeztünk ui. olyan mintapéldákat összegyűjteni és bemutatni, amelyek a C nyelv oktatása során hasznosnak, egyszerűnek, szinte maguktól értetődőnek bizonyultak.
A könyv az általános célú programozási ismeretek megszerzését segíti, ahol az elsődleges szempont a programok hordozhatósága és hatékonysága. A példákkal a C nyelv sajátosságait igyekeztünk illusztrálni, nem pedig speciális alkalmazási területeket bemutatni. Nem mélyedtünk el részletesen az utasítások szintaxisában sem, hiszen elsődleges célunk az oktatás volt, nem pedig egy felhasználói kézikönyv elkészítése. Megpróbáltuk megtalálni a határt a nyelv alapjai (amelyek a számítógépes környezettől függetlenek) és a hasznos könyvtári tudnivalók, fordítási eljárások és a szoftver karbantartás részletei között.
A C nyelv a modern számítógépek programozásának egy gondosan megtervezett eszköze. Segítségével kisméretű, hatékony programok írhatók, amelyek nincsenek korlátozva egy adott számítógépes környezetre.
Az A mellékletben a C nyelv tömör összefoglalóját, valamint az UNIX rendszer C könyvtárát találjuk, ami azonban nem helyettesítheti az Olvasó által használt fordítóprogramokhoz tartozó részletes referencia könyvet. Vissza

Tartalom

Előszó9
Bevezetés11
A számítógépek és a C nyelv15
Játék a számokkal15
A számítógép jellemzői18
A számítógépek felépítésének alapjai20
Számítógépes környezet21
Mintaprogram23
Adatábrázolás27
Bitek és számok27
Integer (egész) típusú változók34
Lebegőpontos változók36
Konstansok (állandók)37
Oktális és hexadecimális számok39
A C programok alapelemei43
Utasítások, vezérlési szerkezetek46
Az adatkivitel és a printfüggvény48
A program mérete51
A define és az include szerkezetek52
Operátorok55
Aritmetikai operátorok55
Relációs operátorok59
A logikai operátorok61
Karakterek beírása és kivitele64
Karaktertípusok vizsgálata68
Bitenkénti logikai operátorok70
Léptető operátorok72
Függvények75
Balérték, jobbérték, növelő és csökkentő operátorok81
Értékadó operátorok83
Operátorok egymásba ágyazása84
A cím-operátor és a scanf függvény85
Feltételes operátorok86
Tömbök és indexek88
A vessző operátor93
A kiértékelés sorrendje95
Számolás lebegőpontos szőámokkal97
Precedencia és asszociativitás100
Konverzió103
Túlcsordulás106
Definiált típusok és definiált konstansok107
További tudnivalók az adatok beviteléről és megjelenítéséről110
A program futási idejének meghatározása115
Utasítások és vezérlési szerkezetek117
Utasítások és blokkok117
Az if utasítás118
Az if-else utasítás120
Az else-if utasítás122
A switch utasítás125
A while utasítás131
A for utasítás129
A do while utasítás131
Vezérlési szerkezetek tervezése132
A break és a continue utasítások138
A goto utasítás140
Függvények143
Szintaxis és a jól olvasható programozási alak143
Argumentumok átadása146
Paraméterek és automatikus változók149
Tömb argumentumok152
Rekurzív függvények158
Automatikus skalár változók kezdőértékeinek beállítása160
Tárolási osztályok és belső statikus változók162
Különálló fordítás és szerkesztés164
Külső (external) static változók167
Tömbök kezdőértékeinek beállítása statikus tárolás esetén170
Kétdimenziós tömbök172
Külső (external) változók178
Regiszteres tárolási osztály179
Az érvényességi tartomány szabályai181
Összefoglaló a kezdőértékek beállításáról182
Az üres zárójelek három esete184
Makrohelyettesítés paraméterekkel (makro függvény)184
Feltételes fordítás185
Szoftver-fejlesztés189
A szoftver-készítés folyamata189
Analízis189
Tervezés193
Megvalósítás: programírás200
Kivitelezés - a legutolsó fázis212
Karbantartás215
Mutatók217
Alapelvek217
Deklarálás és a mutatók használata218
A mutatók mint függvényparaméterek220
Mutatók és tömbök222
Mutatókat használó függvények224
Címaritmetika227
Mutatótömbök227
Parancssor-argumentumok228
Struktúrák231
Alapfogalmak231
Struktőratagok232
A kezdőértékek beállítása233
Egymásba ágyazott struktúrák233
Struktúratömbök234
Struktúrákat megcímző mutatók236
Epilógus239
Mellékletek241
Függelék367

Thomas Plum

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

A lapélek foltosak.

Állapot:
1.780 ,-Ft
9 pont kapható
Kosárba