C ir universāla programmēšanas valoda, kas ir ārkārtīgi populāra, vienkārša un elastīga. Tā ir no mašīnas neatkarīga, strukturēta programmēšanas valoda, ko plaši izmanto dažādās lietojumprogrammās
Tālāk ir apkopots saraksts ar top C programmēšanas grāmatām, kurām vajadzētu būt jebkuras C izstrādātāju bibliotēkas daļai.
1) C Absolūtā iesācēja rokasgrāmatas programmēšana
C Absolute Beginner's Guide programmēšanas grāmata ir Grega Perija un Dīna Millera sarakstītā grāmata. Šī grāmata māca dažus C valodas pamatjēdzienus ar skaidriem un vienkāršiem soļiem. Grāmatā ir paskaidrota metode, kā organizēt programmas un strādāt ar mainīgajiem, operatoriem, I / O, rādītājiem, funkcijām utt.
Šī C grāmata sniedza vienkāršas instrukcijas, kas palīdz jums izveidot noderīgu, uzticamu C kodu, sākot no spēlēm līdz mobilajām lietotnēm.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon2) C programmēšanas valoda
Brain W. Kernighan sarakstītā C programmēšanas valoda (2. izdevums) ir ideāli piemērota ikviena nopietna programmētāja digitālajai bibliotēkai. Lai ērti sekotu lielākajai daļai piemēru, jums vajadzētu būt datu struktūras fonam.
Lai lasītu šo C programmēšanas grāmatu, jums jāpārzina programmēšanas pamatjēdzieni, piemēram, mainīgie, piešķiršanas paziņojumi, cilpas un funkcijas.
Grāmatā ir detalizēta informācija par C valodas rokasgrāmatu. Tas arī palīdz sintakses apzīmējumos, deklarācijās, darbības jomas noteikumos utt.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon3) C programmēšanas valodas 2. izdevums
Šo grāmatu ir uzrakstījis Kernighan Advanced C programmētājam. Lai viegli sekotu lielākajai daļai piemēru, personai ir jābūt zināmai datu struktūras zināšanām. Grāmata arī tika strukturēta, lai atkārtoti izmantotu iepriekšējo nodaļu funkcijas, piemēram, līnijas iegūšana, strcmp, piešķiršana utt.
Tomēr lielākā daļa šo funkciju ir tieši tādas pašas C standarta bibliotēkā. Ja jūs dziļi izlasīsit šīs grāmatas saturu, uzzināsiet izšķirošo C apgabalu, kas ietaupīs jūs no nepatikšanām. Tāpat kā koda atkļūdošana, piemēram, post fix pieaugumi un blakusparādības, kā arī paziņojuma novērtēšanas prioritāte.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon4) C programmēšana: mūsdienīga pieeja
Grāmata ir paredzēta cilvēkiem, kuriem nav iepriekšējas programmēšanas pieredzes. Tas ir diezgan visaptverošs, apstrādājot lielāko daļu C programmēšanas koncepciju. Tas ietver arī informāciju, kas nepieciešama C programmētājam, izmantojot standarta C bibliotēku.
Autora vieglā valoda palīdz visu veidu lasītājiem lasītājiem saprast no iesācējiem līdz pat vairāk pieredzējušiem studentiem. Tas ietver ievērojamu skaitu vingrinājumu un ilgākus programmēšanas projektus. Tas ietver arī plašas izmaiņas un atjauninājumus.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon5) Ekspertu C programmēšana: dziļi noslēpumi
Ekspertu C programmēšana ir Pētera Van Der Lindena sarakstītā grāmata, kas ir otrā grāmata, kas piedāvā daudz uzlabotu padomu un triku. Šī grāmata palīdz C programmētājam skenēt sadaļas, kas atbilst viņu tūlītējām vajadzībām.
Grāmatā ir izskaidrotas dažādas kodēšanas metodes, kuras izmanto labākie C programmētāji. Tas sniedza ievadu C vienkāršākajā valodā, lai programmētājs to varētu saprast bez padziļinātas izpētes. Tā ir arī ideāla programmēšanas grāmata ikvienam, kurš vēlas uzzināt vairāk par C ieviešanu, praktisko izmantošanu.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon6) C: pilnīga atsauce
Pilnīgs atsauces 4. izdevums ir Herberts Šilds ir ideāla C ++ atsauce. Tas māca C kā C ++ apakškopu. Šī grāmata arī palīdz jums ilustrēt C ++ valodu ar labiem piemēriem. Tas ir ļoti ieteicams C. uzziņu grāmatai.
Nepatīk kā citām grāmatām, kuras skolotāji tikai c ++ pamatus māca šajā grāmatā, un stāsta jums jaunu un par jau zinātām lietām. Tas arī sniedz paskaidrojumus par to, kāpēc lietas darbojas c ++.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon7) Pirmā galva C: Smadzenēm draudzīgs ceļvedis
Griffiths David raksta Head First C, kas sniedz jums padziļinātas zināšanas par C valodu. Ar unikālu metodi, kas pārsniedz sintakses un instrukciju rokasgrāmatas, šī rokasgrāmata ne tikai iemāca valodu, bet arī palīdz saprast, kā kļūt par lielisku programmētāju.
Grāmata māca jums daudzas būtiskas C valodas jomas, piemēram, valodas pamatus, rādītājus un rādītāju aritmētiku, kā arī dinamisku atmiņas pārvaldību. Šajā grāmatā ir arī padziļināti projekti, kuru mērķis ir paplašināt jūsu spējas, pārbaudīt savas prasmes.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon8) Datoru pamati un programmēšana C
Šis ir otrais datora pamatprogrammu un programmēšanas grāmatas izdevums, ko sarakstījusi Reema Thareja. Tā ir speciāli izstrādāta mācību grāmata inženierzinātņu, datorzinātņu un datorprogrammu studentiem.
Grāmata ir sadalīta divās daļās. I daļa, Datoru pamati. Tas sākas ar ievadu datoriem un piedāvā detalizētu pārskatu par dažādām tēmām, piemēram, ievades un izvades ierīcēm, primārajām un sekundārajām atmiņas ierīcēm, skaitļu sistēmām utt. Šajā C grāmatā ir iekļauti arī dažādi gadījumu pētījumi, galvenie termini un nodaļu beigu vingrinājumi.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon9) Zema līmeņa programmēšana: C, asambleja un programmas izpilde
Šī grāmata izskaidro Intel 64 arhitektūru. Grāmata arī no nulles māca jaunāko C valodas un montāžas valodas versiju. Tas aptver arī visu ceļu no avota koda līdz programmas izpildei. Tas ietver arī ELF objektu failus un statisku un dinamisku sasaisti, kas satur lielu skaitu kodēšanas piemēru un vingrinājumu.
Grāmata ietver arī daudzas veiktspējas palielināšanas metodes, piemēram, SSE instrukcijas un iepriekšēju ienešanu. Jūs arī uzzināsiet svarīgas datorzinātņu tēmas, piemēram, skaitļošanas modeļus un formālās gramatikas.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon10) C īsumā: Galīgais atsauces 2. izdevums
C īsumā: Pētera Princa sarakstītais Definitive Reference 2nd Edition ir moderna C uzziņu grāmata pieredzējušiem C programmētājiem. Grāmata palīdz jums uzzināt, kā veidot C programmas ar GNU un izpildāmās programmas veidot no C avota koda. Tas arī māca, kā jūs varat pārbaudīt un atkļūdot savas programmas, izmantojot GNU atkļūdotāju.
Trīs sekciju grāmatas vāka C valodā. Pirmā sadaļa aptver visus svarīgos valodas elementus, piemēram, rakstzīmi, paziņojumus, punktus, atmiņas pārvaldību. Otrā sadaļa palīdz uzzināt par C standarta bibliotēku, bet trešā - par pamata programmēšanas rīkiem c.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon11) Praktiska tīkla programmēšana ar C
Hands-On tīkla programmēšana C grāmatā aptver pamatjēdzienus, piemēram, resursdatora nosaukuma izšķirtspēju ar DNS utt. Šajā grāmatā jūs uzzināsiet tīkla pamatprotokolus, TCP, UDP un visas būtiskās metodes, piemēram, klienta-servera un vienādranga. vienaudžu modeļi. Jēdziens tiek izskaidrots, sniedzot viegli saprotamus praktiskus piemērus.
Jūs pētīsiet HTTP gan no klienta, gan servera perspektīvas. Šīs grāmatas beigās jums būs pieredze darbā ar klienta-servera lietojumprogrammām un varēsit ieviest jaunas tīkla programmas C valodā.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon12) Datu struktūras, izmantojot C
Datu struktūras, izmantojot C, rakstīja Reema Thareja. Grāmata aptver abstraktus datu struktūru jēdzienus un to ieviešanu, izmantojot C valodu.
Grāmata sākas ar pilnīgu C programmēšanas jēdzienu pārskatu. Pēc tam tā koncentrējas uz dažādām datu struktūrām un metodēm, kas palīdz analizēt dažādu algoritmu sarežģītību. Tas aptver dažādas datu struktūras, piemēram, masīvus, virknes, kaudzes, saistītos sarakstus, rindas, kokus, kaudzes un grafikus.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon13) C programmēšana vienkāršos soļos, 5. izdevums:
C Programmēšana vienkāršos soļos 5. izdevuma grāmata piedāvā viegli sekojamu stilu, kas uzrunā ikvienu. Tas ir īpaši piemērots cilvēkiem, kuri vēlas sākt programmēšanu C. Tā ir arī vēlamā izvēle tiem, kas mācās C programmēšanu skolā vai universitātēs.
Tā ir ideāla grāmata tiem, kuri vēlas veidot karjeru skaitļošanas jomā un vēlas uzzināt turpmāku fundamentālu izpratni par procesuālo programmēšanu. Šajā grāmatā, izmantojot šajā grāmatā sniegtos piemērus, sāk izskaidrot, kā jūs varat lejupielādēt un instalēt bezmaksas C kompilatoru, lai izveidotu savas pirmās izpildāmās programmas.
Pārbaudiet jaunākās cenas un lietotāju atsauksmes vietnē Amazon