C programmēšana ir soli pa solim sniegta apmācība, lai 45 īsās nodarbībās apgūtu C programmēšanu no nulles.
Sāciet ar savu pirmo programmu un pārejiet līdz rādītājiem, atmiņai, failiem un atkļūdošanai, izmantojot diagrammas un praktiskus jautājumus.
Šī C apmācība skaidrā secībā māca mūsdienu standarta C valodu (C17), vienu ideju vienlaikus, un paskaidro, kas mainījies jaunākajā standartā C23. Katra nodarbība balstās uz iepriekšējo, tāpēc iesācēji var apgūt C valodu jau no paša sākuma, savukārt katra lapa vēlāk kalpo arī kā ātra uzziņa.
Katra pilnīgā programma nodarbībās tika kompilēta un palaista, un tās reālā izvade ir parādīta zem koda. 13 oriģinālās diagrammas parāda, kas notiek datora iekšienē: kā tiek veidota programma, kā darbojas cikli, kā masīvi un virknes atrodas atmiņā, kā darbojas rādītāji un kā izsaukumu kaudze pieaug rekursijas laikā.
Ko jūs apgūsiet (11 sadaļas, 45 nodarbības)
• Darba sākšana: kas ir C, kompilatora iestatīšana (Windows, macOS, Linux, tiešsaistē un Android ierīcēs), jūsu pirmā programma, kā darbojas kompilācija, komentāri
• Pamati: atslēgvārdi un identifikatori, mainīgie, konstantes un literāļi, datu tipi un lielumi, operatori, precedence un konvertēšana, izvade ar printf, ievade ar scanf un fgets
• Vadības plūsma: if un else, switch priekšraksts, for cikls, while un do-while cikli, break un continue
• Funkcijas: funkcijas, argumenti un atgriešanas vērtības, darbības joma un kalpošanas laiks, rekursija
• Masīvi un virknes: masīvi, daudzdimensiju masīvi, virknes, virkņu funkcijas un drošība
• Rādītāji un atmiņa: rādītāji, rādītāji un masīvi, rādītāji un funkcijas, dinamiskā atmiņa ar malloc, calloc, realloc un free
• Jūsu pašu tipi: struktūras, apvienojumi, uzskaitījumi, typedef
• Faili: failu atvēršana un rakstīšana, failu lasīšana, bināri faili
• Lielākas programmas: priekšapstrādātājs, makro un to trūkumi, vairāku failu programmas un galvenes faili
• Kļūdas un atkļūdošana: bieži pieļautas kļūdas ar reāliem kompilatora ziņojumiem, nedefinēta uzvedība, atkļūdošanas padomi
• Atsauce: ātras uzziņas apkrāptu lapa un jaunumi C23 versijā
Kā māca nodarbības
• Īsi skaidrojumi vienkāršā valodā, kam seko pilnīgs programmas piemērs un tās izvade
• 13 diagrammas kompilācijai, datu tipiem, nosacījumiem, cikliem, masīviem, virknēm, rādītājiem, dinamiskajai atmiņai, struktūrām un rekursijai
• 15 programmas ar apzinātu kļūdu, kas parādītas kopā ar reālo kompilatora ziņojumu un labojumu
• 121 praktisks jautājums ar atbildēm gandrīz katras nodarbības beigās, lai pārbaudītu apgūto
• Padomi un brīdinājumi par iesācēju visbiežāk pieļautajām kļūdām
Funkcijas
• Meklēšana visās nodarbībās
• Darbojas bezsaistē, konts nav nepieciešams
• Pieejams 8 valodās: angļu, spāņu, portugāļu, franču, vācu, arabu, hindi un indonēziešu (skaidrojumi ir tulkoti; (C kods paliek nemainīgs)
• Tīrs, moderns dizains ar tumšo režīmu
• Koda bloki ritinās uz sāniem, lai programmas paliktu lasāmas tālrunī
Kam tā ir paredzēta
• Iesācējiem, kuri vēlas apgūt C programmēšanu kā savu dzimto valodu
• Studentiem, kas skolā, koledžā vai universitātē apgūst C programmēšanas kursus
• Pašmācības dalībniekiem, kuri vēlas saprast, kā programmas darbojas tuvu aparatūrai
• Programmētājiem, kuri pārvalda citu valodu un vēlas skaidru C pamācību
Šī lietotne ir neatkarīgs mācību līdzeklis. Tā ir balstīta uz ISO C standartu un GCC un Clang kompilatoru dokumentāciju, un tā nav saistīta ne ar vienu kompilatoru pārdevēju, universitāti vai standartu iestādi.
Apgūstiet C programmēšanu soli pa solim: pilnīga C apmācība iesācējiem
Atjaunināta
2026. gada 25. okt.