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

C programozási útmutató

Szabvány és ajánlás

Szerző
Lektor
Budapest
Kiadó: LSI Alkalmazástechnikai Tanácsadó Szolgálat
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 58 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 23 cm x 17 cm
ISBN: 963-592-544-1
É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ó

Egy programozási nyelv használatának elterjedtsége spontán módon is a hivatalos egységesítés szükségességét erősíti. A C nyelv esetében a tudatos szabványosítási törekvések első lépései már a 70-es... Tovább

Előszó

Egy programozási nyelv használatának elterjedtsége spontán módon is a hivatalos egységesítés szükségességét erősíti. A C nyelv esetében a tudatos szabványosítási törekvések első lépései már a 70-es évek végén megkezdődtek: az ANSI-Pascalhoz hasonlóan várhatóan a C nyelvi szabvány is hamarosan elérhető lesz. Addig azonban meg kell elégednünk a különböző munkabizottságok (elsősorban az ANSI X3J 11 WG) előterjesztéseivel, javaslataival, szabványtervezeteivel. Egy elhúzódó szabványosítási folyamat majdnem biztos jele (többek között) annak, hogy a szabványosítás tárgya dinamikusan fejlődik - a legjobb példát talán a lokális hálózatok témaköre szolgáltatja. Így van ez a C programozási nyelv esetében is: új alapszavak, file-hozzáférési módszerek, programozási szemlélet honosodott meg.
Az 1984-ben megalakult X/OPEN Group nagy európai számítógépgyártók (Bull, ICL, Nixdorf, Olivetti, Philips, Siemens) törekvéseit képviseli a szabványosítás terén. A Csoport elsődleges célja az, hogy a tagok számítógépein futó alkalmazói rendszerek értékesítésének volumenét jelentősen növelje; e célból definiálták az ún. Egységes Alkalmazói Környezet (Common Applications Environment) fogalmát. Az Egységes Alkalmazói Környezet az AT and T UNIX operációs rendszerére épül. (UNIX System V Interface Definition - SVID), amelynek preferált nyelvi rendszer a C programozási nyelv. A Csoport "Egységes Alkalmazói Környezet" definíciója mellett a rendszer- és alkalmazói programok hordozhatósága a másik kulcsfogalom: ez egy adott környezetben elkészített szoftvertermék más környezetbe való átvitele erőfeszítéseinek minimalizálását jelenti. A klasszikusnak tekinthető szoftverkészítési alapelvek mellett ebben nagy szerep hárul az implementációs nyelv helyes használatára is. Vissza

Tartalom

Bevezetés
Szabvány és ajánlás1
Adatok és változók
A változók lexikai szabályai1
Változónevek2
Standard típusok3
Konstansok10
Szóméret11
Byte-sorrend12
Karakter-konstansok13
Pointer-típusok14
Pointer-konverziók14
Operátorok
Az operátorok lexikai szabályai15
A kiértékelés sorrendje16
A bitműveletek és a zárójelezés17
A jobbra léptetés és az "unsigned" típus18
Mellékhatások19
Vezérlő utasítások
A vezérlőutasítások lexikai szabályai19
A while-utasítás23
Ciklusinvariáns24
A többszörös választást lehetővé tevő utasítások (if... else, switch)26
A vezérlőutasításokra vonatkozó megszorítások27
Programstruktúra és problémastruktúra28
Függvények és más modulok
A függvények lexikai szabályai30
Standard header file-ok30
A forrásfile-ok mérete33
A file-inklúzió helye33
Szabványos fordítási opciók34
Egymásbaágyazott include file-ok35
Az inicializálás és a header file-ok35
A modulok összekapcsolásának módszerei37
A függvény kohéziója37
Könyvtári függvények file-struktúrája38
Hordozható könyvtár használata39
A nem hordozható környezet leírása41
A függvények ajánlott mérete42
A makrók használata42
Struktúratípusok43
Általános jellegű javaslatok
A compiler nem hordozható tulajdonságainak elkerülése44
A megjegyzések (comment-ek) javasolt használata45
Programspecifikáció47
A forráskód átnézése47
Defenzív programozás48
Függelék
A UNIX C compiler tulajdonságai48
A Whitesmith C compiler tulajdonságai50
A Data General AOS/VS C compiler tulajdonságai52
A Prime C compiler tulajdonságai52
A Digital Research C compiler tulajdonságai54
A Lattice C compiler tulajdonságai54
A Computer Innovations C compiler tulajdonságai55
A Manx C compiler tulajdonságai56
A Microsoft C compiler tulajdonságai57
Hivatkozások58

Szilassy Bertalan

Szilassy Bertalan műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: Szilassy Bertalan 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