Értékelés:
A könyvet nagyra értékelik, mint a C programozás elsajátításának átfogó forrását, különösen azok számára, akik már rendelkeznek némi programozási tapasztalattal, vagy mint másodlagos forrást kezdők számára. Részletes magyarázatokat és számos példát tartalmaz, és a témák széles körét öleli fel. Mélysége és összetettsége miatt azonban abszolút kezdőknek nem ajánlott, és egyes felhasználók a helytelen példákkal és az elavult gyakorlatokkal kapcsolatos problémákat észleltek.
Előnyök:⬤ A C programozás átfogó lefedése
⬤ jól strukturált és könnyen követhető
⬤ nagyszerű referenciaanyag
⬤ rengeteg példa
⬤ alkalmas a némi programozási előismerettel rendelkező tanulók számára
⬤ hasznos gyakorlatok
⬤ részletes magyarázatok.
⬤ Nem alkalmas teljesen kezdők számára
⬤ néhány példa helytelen vagy rosszul magyarázott
⬤ túlterhelheti a kezdő programozókat
⬤ hiányzik a fejlesztőkörnyezet beállítására vonatkozó útmutatás
⬤ elavult programozási gyakorlatokat használ.
(45 olvasói vélemény alapján)
C Programming in One Hour a Day, Sams Teach Yourself
A Sams Teach Yourself C programozás napi egy órában, hetedik kiadás a világszerte bestseller Sams Teach Yourself C in 21 Days legújabb változata. Az új C11 szabvány és a könyvtárak miatt teljesen átdolgozott kiadás mostantól a platformfüggetlen C programozásra helyezi a hangsúlyt, ingyenes, nyílt forráskódú C fordítóprogramok használatával. Ez a kiadás még inkább a C programozás alapjaira összpontosít, és új anyagot ad hozzá a népszerű C-alapú objektumorientált programozási nyelvekről, például az Objective-C-ről.
A gondosan elmagyarázott kóddal, világos szintaxis példákkal és jól kidolgozott gyakorlatokkal teli könyv a jelenleg elérhető legszélesebb körű és legmélyebb körű bevezető C-oktatókönyv. Ideális mindenkinek, aki komolyan gondolja a C nyelv valódi elsajátítását - beleértve a fejlesztők ezreit, akik a modern mobil- és játékalkalmazásokban szeretnék kihasználni a C nyelv sebességét és teljesítményét.
Barátságos és közérthető, lépésről lépésre gyakorlati tapasztalatot nyújt, amely egyszerű feladatokkal kezdődik, és fokozatosan épül a professzionális minőségű technikákig. Minden leckét úgy terveztünk, hogy egy óra vagy annál rövidebb idő alatt elvégezhető legyen, bevezetve és világosan elmagyarázva az alapvető fogalmakat, gyakorlati példákat nyújtva, és arra ösztönözve, hogy egyszerű programokat készítsen önállóan. A lefedettség a következőket tartalmazza:
⬤ A C programelemek és a C programszerkezet megértése.
⬤ Az alapvető C szintaxis és programvezérlés elsajátítása.
⬤ A nyelv alapvető jellemzőinek használata, beleértve a numerikus tömböket, mutatókat, karaktereket, karakterláncokat, struktúrákat és a változók hatókörét.
⬤ Kapcsolat a képernyővel, nyomtatóval és billentyűzettel.
⬤ Függvények használata és a C függvénykönyvtár felfedezése.
⬤ Munka a memóriával és a fordítóprogrammal.
Tartalom áttekintés
I. RÉSZ: A C ALAPJAI
1 Kezdő lépések a C-vel.
2 A C program összetevői.
3 Az információ tárolása: Változók és konstansok.
4 A C program részei: Kifejezések, kifejezések és operátorok.
5 A kód csomagolása függvényekbe.
6 Alapvető programvezérlés.
7 Az információ olvasásának és írásának alapjai.
II. RÉSZ: A C PROGRAM MUNKÁBA ÁLLÍTÁSA
8 Numerikus tömbök használata.
9 A mutatók megértése.
10 Munka karakterekkel és karakterláncokkal.
11 Struktúrák, unió és TypeDef-ek megvalósítása.
12 A változók hatókörének megértése.
13 Haladó programvezérlés.
14 Munka a képernyővel, nyomtatóval és billentyűzettel.
III. RÉSZ: HALADÓ C
15 Mutatók mutatókra és mutatók tömbjei.
16 Mutatók függvényekre és kapcsolt listákra.
17 Lemezfájlok használata.
18 A karakterláncok kezelése.
19 Többet kapni a függvényekből.
20 A C függvénykönyvtár felfedezése.
21 Munka a memóriával.
22 A fordítóprogram haladó használata.
IV. RÉSZ: FÜGGELÉKEK
A ASCII diagram.
B C/C++ Fenntartott szavak.
C Közös C-funkciók.
D Válaszok.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)