C er et generelt programmeringssprog, der er ekstremt populært, enkelt og fleksibelt. Det er maskinuafhængigt, struktureret programmeringssprog, der bruges i vid udstrækning i forskellige applikationer
Følgende er en kurateret liste over Top C-programmeringsbøger, der skal være en del af ethvert C-udviklerbibliotek.
1) C Programmering Absolut nybegyndervejledning
C Programming Absolute Beginner's Guide er en bog skrevet af Greg Perry og Dean Miller. Denne bog lærer nogle grundlæggende begreber C-sprog med klare og nemme trin. Bogen forklarer metoden til at organisere programmer og arbejde med variabler, operatorer, I / O, pointer, funktioner osv.
Denne C-bog gav enkle instruktioner, som hjælper dig med at oprette nyttig, pålidelig C-kode, fra spil til mobilapps.
Tjek seneste pris og brugeranmeldelser på Amazon2) C Programmeringssprog
C Programming Language (2. udgave) skrevet af Brain W. Kernighan er ideel til enhver seriøs programmørs digitale bibliotek. Du skal have en baggrund om datastruktur for nemt at følge de fleste eksempler.
For at læse denne C-programmeringsbog skal du være fortrolig med grundlæggende programmeringskoncepter som variabler, tildelingserklæringer, sløjfer og funktioner.
Bogen indeholder detaljerede oplysninger om C-sprogets referencemanual. Det hjælper dig også med syntaksnotation, erklæringer, anvendelsesregler osv.
Tjek seneste pris og brugeranmeldelser på Amazon3) C programmeringssprog 2. udgave
Denne bog er skrevet af Kernighan for Advanced C programmør. Personen skal have en vis baggrund i datastrukturen for let at kunne følge de fleste eksempler. Bogen var også struktureret til at genbruge funktion fra tidligere kapitler som at få en linje, strcmp, allokering osv.
De fleste af disse funktioner er dog nøjagtigt de samme i Cs standardbibliotek. Hvis du læser indholdet af denne bog dybt, lærer du det afgørende område af C, der redder dig fra problemer. Ligesom debugging af din kode som trinvise stigninger og bivirkninger og forrang for udsagnsevaluering.
Tjek seneste pris og brugeranmeldelser på Amazon4) C-programmering: En moderne tilgang
Bogen er målrettet mod mennesker uden tidligere programmeringserfaring. Det er ret omfattende i behandlingen af de fleste C-programmeringskoncepter. Det dækker også de oplysninger, som en C-programmør har brug for til brug af standard C-biblioteket.
Forfatterens lette sprog hjælper alle typer læsere til læsere at forstå fra begyndere til mere avancerede studerende. Det inkluderer et betydeligt antal øvelser og længere programmeringsprojekter. Det inkluderer også omfattende revisioner og opdateringer.
Tjek seneste pris og brugeranmeldelser på Amazon5) Expert C-programmering: dybe hemmeligheder
Expert C programmering er en bog skrevet af Peter Van Der Linden er en anden bog, der tilbyder mange avancerede tip og tricks. Denne bog hjælper C-programmør med at scanne de sektioner, der er relevante for deres umiddelbare behov.
Bogen forklarer forskellige kodningsteknikker, som bruges af de bedste C-programmerere. Det gav en introduktion til C på det enkleste sprog, så en programmør kan forstå det uden dybdegående forskning. Det er også en ideel programmeringsbog til alle, der ønsker at lære mere om implementering, praktisk brug af C.
Tjek seneste pris og brugeranmeldelser på Amazon6) C: Den komplette reference
Komplet reference 4. udgave er Herbert Schildt er en ideel C ++ reference. Det lærer C som en delmængde af C ++. Denne bog hjælper dig også med at illustrere C ++ - sproget med gode eksempler igennem. Det anbefales stærkt til en referencebog af C.
Ikke som andre bøger, som kun lærer det grundlæggende i c ++ denne dybe drev og fortæller dig nyt og om de ting, du allerede kender. Det giver også forklaringer på, hvorfor ting fungerer, de gør i c ++.
Tjek seneste pris og brugeranmeldelser på Amazon7) Head First C: En hjerne-venlig guide
Head First C skrevet af Griffiths David giver dig dybtgående viden om C-sproget. Med en unik metode, der går ud over syntaks og instruktionsmanualer, lærer denne vejledning dig ikke kun sproget, men hjælper dig også med at forstå, hvordan man bliver en god programmør.
Bogen lærer dig mange grundlæggende områder i C-sprog som sproglige grundlæggende, pointer og pegearitmetik og dynamisk hukommelsesstyring. Denne bog indeholder også dybdegående projekter beregnet til at strække dine evner, teste dine færdigheder.
Tjek seneste pris og brugeranmeldelser på Amazon8) Grundlæggende computer og programmering i C
Dette er en anden udgave af computerens grundlæggende og programmeringsbog skrevet af Reema Thareja. Det er en specielt designet lærebog til studerende inden for teknik, datalogi og computerapplikationer.
Bogen er opdelt i to dele. Del I, grundlæggende computer. Det starter med en introduktion til computere og giver en detaljeret redegørelse for forskellige emner som input- og outputenheder, primære og sekundære hukommelsesenheder, nummersystemer osv. Denne C-bog indeholder også forskellige casestudier, nøgleudtryk og kapitel-slutøvelser.
Tjek seneste pris og brugeranmeldelser på Amazon9) Programmering på lavt niveau: C, samling og programudførelse
Denne bog forklarer Intel 64-arkitektur. Bogen lærer også den nyeste version af C-sproget og samlingssprog fra bunden. Det dækker også hele stien fra kildekode til programudførelse. Det inkluderer også ELF-objektfiler og statisk og dynamisk sammenkædning, hvilket stort antal kodende eksempler og øvelser.
Bogen indeholder også mange performance-gain teknikker som SSE instruktioner og pre-hentning. Du lærer også vigtige datalogiske emner som modeller for beregning og formelle grammatikker.
Tjek seneste pris og brugeranmeldelser på Amazon10) C i en nøddeskal: Den endelige reference 2. udgave
C in a Nutshell: The Definitive Reference 2nd Edition skrevet af Peter Prinz er en moderne C-referencebog for erfarne C-programmører. Bogen hjælper dig med at lære, hvordan man bygger C-programmer med GNU og bygger eksekverbare programmer fra C-kildekode. Det lærer også, hvordan du kan teste og fejle dine programmer ved hjælp af GNU debugger.
I tre-sektions bogomslag C-sprog. Det første afsnit dækker alle vigtige sprogelementer som karakter, udsagn, punkter, hukommelsesadministration. Det andet afsnit hjælper dig med at lære om C-standardbiblioteket, og det tredje afsnit lærer om de grundlæggende c-programmeringsværktøjer.
Tjek seneste pris og brugeranmeldelser på Amazon11) Praktisk netværksprogrammering med C
Hands-On Network Programming i C-bog dækker kernekoncepter, såsom værtsnavnetopløsning med DNS osv. I denne bog lærer du grundlæggende netværksprotokoller, TCP, UDP og alle de vigtige teknikker som klientserver og peer-to- peer-modeller. Konceptet forklares ved at give praktiske eksempler, der er lette at forstå.
Du studerer HTTP både fra klient- og serverperspektivet. I slutningen af denne bog har du erfaring med at arbejde med klient-server applikationer og være i stand til at implementere nye netværksprogrammer i C.
Tjek seneste pris og brugeranmeldelser på Amazon12) Datastrukturer ved hjælp af C
Datastrukturer ved hjælp af C blev skrevet af Reema Thareja. Bogen dækker abstrakte begreber i datastrukturer og implementering ved hjælp af C-sprog.
Bogen begynder med et komplet overblik over begreberne C-programmering. Derefter fokuserer det på forskellige datastrukturer og metoder, der hjælper dig med at analysere kompleksiteten af forskellige algoritmer. Det dækker forskellige datastrukturer som arrays, strenge, stakke, sammenkædede lister, køer, træer, dynger og grafer.
Tjek seneste pris og brugeranmeldelser på Amazon13) C Programmering i nemme trin, 5. udgave:
C Programmering i nemme trin 5. udgave af bogen tilbyder en let at følge stil, der appellerer til alle. Det er især velegnet til nogen, der ønsker at begynde programmering i C. Det er også et foretrukket valg for dem, der studerer C-programmering på skole eller universiteter.
Det er en ideel bog til dem, der ønsker at opbygge en karriere inden for computing og ønsker at kende yderligere grundlæggende forståelse af proceduremæssig programmering. Denne bog begynder at forklare, hvordan du kan downloade og installere en gratis C-compiler til at oprette dine første eksekverbare programmer ved hjælp af eksempler i denne bog.
Tjek seneste pris og brugeranmeldelser på Amazon