Értékelés:
A könyvet dicsérik a C programozás elsajátításának átfogó megközelítéséért, különösen a kezdők számára. Bár világos magyarázatokat és jó struktúrát nyújt a fogalmak elsajátításához, a figyelemre méltó problémák közé tartoznak a forráskód formázási problémái és a számos elgépelés, amelyek zavarják a tanulási folyamatot.
Előnyök:⬤ Könnyen olvasható és követhető
⬤ jó tempójú felépítés
⬤ a kulcsfogalmak, például a mutatók erős magyarázata
⬤ a helyes programozási gyakorlatok hangsúlyosak
⬤ a forráskód letölthető a GitHubról
⬤ kezdőknek és haladóknak egyaránt alkalmas.
⬤ Sok elgépelés és formázási hiba a nyomtatott változatban
⬤ a kódrészletekben néhány hiba fordítási problémákhoz vezet
⬤ a szerkesztés minősége gyenge, ami akadályozhatja a tanulást
⬤ az olvasóknak a problémák megoldásához a GitHubról elérhető javított forráskódra kell hagyatkozniuk.
(4 olvasói vélemény alapján)
Learn C Programming - Second Edition: A beginner's guide to learning the most powerful and general-purpose programming language with ease
Kezdjen el egyszerű programokat írni C nyelven, miközben megtanulja az alapvető programozási fogalmakat
Főbb jellemzők:
⬤ Tanulja meg az olyan alapvető C fogalmakat, mint a változók, adatszerkezetek, függvények, ciklusok és mutatók.
⬤ Ragadja meg azokat az alapvető programozási szempontokat, amelyek számos modern programozási nyelv alapját képezik.
⬤ Munkálkodjon frissített kódmintákkal, és ebben az új kiadásban részletesen foglalkozzon a tömbök deklarálásával és inicializálásával.
Könyv leírása:
A számos modern programozási nyelv, például a C++, a C#, a JavaScript és a Go alapját képező C-t széles körben használják rendszerprogramozási nyelvként, valamint beágyazott rendszerek és nagy teljesítményű számítástechnika esetén. Ezzel a könyvvel pillanatok alatt elsajátíthatod a C nyelvet.
A könyv végigvezet az alapvető programozási fogalmakon, és megmutatja, hogyan lehet azokat a C programozási nyelven megvalósítani. A könyv során olyan programokat hoz létre és futtat le, amelyek bemutatják az alapvető C-fogalmakat, például a programszerkezetet függvényekkel, az olyan vezérlési struktúrákat, mint a ciklusok és a feltételes utasítások, valamint az összetett adatszerkezeteket. A fejlődés során megismerkedhet a kódon belüli dokumentációval, a teszteléssel és az érvényesítési módszerekkel. Ez az új kiadás kibővíti a felsorolások, a tömbök és további C-funkciók használatát, és két működő programot biztosít a könyvben használt kód alapján. Ráadásul ez a könyv a szándékos kudarc módszerét alkalmazza, amelynek során egy működő programot fejleszt, majd szándékosan megszakítja azt, hogy lássa, mi történik, és ezáltal megtanulja, hogyan ismerje fel a lehetséges hibákat, amikor azok előfordulnak.
E C programozási könyv végére olyan alapvető programozási készségeket sajátíthatsz el C nyelven, amelyeket könnyen alkalmazhatsz más programozási nyelveken, és szilárd alapot szerezhetsz, amelyre programozóként építhetsz.
Mit fogsz tanulni:
⬤ Az alapvető programozási fogalmak megvalósítása C programokon keresztül.
⬤ Megérti az összetett adattípusok létrehozásának fontosságát és az ezek manipulálásához szükséges függvényeket.
⬤ Kifejleszd a helyes kódolási gyakorlatot és tanulj meg tiszta kódot írni.
⬤ Validálja programjait, mielőtt továbbfejleszti őket.
⬤ Használja a C szabványos könyvtár függvényeit, és értse meg, miért előnyös ez.
⬤ Elkészítsen és futtasson egy több fájlból álló programot a Make segítségével.
⬤ Tegyen áttekintést arról, hogyan változott a C a bevezetése óta, és merre tart.
Kinek szól ez a könyv:
Ha Ön abszolút kezdő, aki alapvetően ismeri a számítógép kezelését, ez a könyv segít elsajátítani a legalapvetőbb fogalmakat és gyakorlatokat, amelyeket ismernie kell ahhoz, hogy sikeres C programozóvá váljon. Ha tapasztalt programozó vagy, hasznosnak találod majd a C szintaxis teljes skáláját, valamint a könyvben tárgyalt gyakori C idiómákat.
© 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)