C Programming Course: Learn C

Yra skelbimų
Turinio įvertinimas
Visiems
1 tūkst.+
Atsisiuntimai
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

C programavimo pamoka – tai žingsnis po žingsnio vadovėlis, skirtas išmokti C programavimo nuo nulio per 45 trumpas pamokas.

Pradėkite nuo pirmosios programos ir pereikite prie rodyklių, atminties, failų ir derinimo, naudodami diagramas ir praktinius klausimus.

Šis C vadovėlis aiškiai moko šiuolaikinio standartinio C (C17) kalbos, po vieną idėją, ir paaiškina, kas pasikeitė naujausiame standarte – C23. Kiekviena pamoka remiasi ankstesne, todėl pradedantieji gali mokytis C kalbos nuo pat pradžių, o kiekvienas puslapis vėliau taip pat gali būti naudojamas kaip greita nuoroda.

Kiekviena išsami programa pamokose buvo sukompiliuota ir paleista, o jos tikrasis rezultatas rodomas po kodu. 13 originalių diagramų rodo, kas vyksta kompiuterio viduje: kaip kuriama programa, kaip veikia ciklai, kaip atmintyje yra masyvai ir eilutės, kaip veikia rodyklės ir kaip iškvietimų stekas auga rekursijos metu.

Ko išmoksite (11 skyrių, 45 pamokos)
• Pradžia: kas yra C, kompiliatoriaus nustatymas (Windows, macOS, Linux, internetinėje ir „Android“ sistemose), jūsų pirmoji programa, kaip veikia kompiliavimas, komentarai
• Pagrindai: raktiniai žodžiai ir identifikatoriai, kintamieji, konstantos ir literalai, duomenų tipai ir dydžiai, operatoriai, pirmenybė ir konvertavimas, išvestis su printf, įvestis su scanf ir fgets
• Valdymo srautas: if ir else, switch sakinys, for ciklas, while ir do-while ciklai, break ir continue
• Funkcijos: funkcijos, argumentai ir grąžinamos vertės, apimtis ir gyvavimo trukmė, rekursija
• Masyvai ir eilutės: masyvai, daugiamačiai masyvai, eilutės, eilučių funkcijos ir saugumas
• Rodyklės ir atmintis: rodyklės, rodyklės ir masyvai, rodyklės ir funkcijos, dinaminė atmintis su malloc, calloc, realloc ir free
• Jūsų pačių tipai: struktūros, sąjungos, išvardijimai, typedef
• Failai: failų atidarymas ir rašymas, failų skaitymas, dvejetainiai failai
• Didesnės programos: išankstinis procesorius, makrokomandos ir jų spąstai, kelių failų programos ir antraštės failai
• Klaidos ir derinimas: dažniausios klaidos su tikrais kompiliatoriaus pranešimais, neapibrėžtas elgesys, derinimo patarimai
• Nuoroda: greita informacinė lentelė ir kas naujo C23

Kaip mokoma pamokose
• Trumpi paaiškinimai paprasta kalba, po kurių pateikiamas išsamus programos pavyzdys ir jo išvestis
• 13 diagramų, skirtų kompiliavimui, duomenų tipams, sąlygoms, ciklams, masyvams, eilutėms, rodyklėms, dinaminei atminčiai, struktūroms ir rekursijai
• 15 programų su tyčine klaida, rodomos su tikruoju kompiliatoriaus pranešimu ir pataisymu
• 121 praktikos klausimas su atsakymais beveik kiekvienos pamokos pabaigoje, kad patikrintumėte, ko išmokote
• Patarimai ir įspėjimai apie dažniausiai pradedančiųjų daromas klaidas

Funkcijos
• Ieškoti visose pamokose
• Veikia neprisijungus, nereikia paskyros
• Pasiekiama 8 kalbomis: anglų, ispanų, portugalų, prancūzų, vokiečių, arabų, hindi ir indoneziečių (paaiškinimai išversti); (C kodas išlieka tas pats)
• Švarus, modernus dizainas su tamsiuoju režimu
• Kodo blokai slenka į šonus, todėl programos išlieka skaitomos telefone

Kam tai skirta
• Pradedantiesiems, norintiems išmokti C programavimo kaip gimtosios kalbos
• Studentams, lankantiems C programavimo kursus mokykloje, kolegijoje ar universitete
• Savarankiškai besimokantiems, norintiems suprasti, kaip programos veikia arti aparatinės įrangos
• Programuotojams, kurie moka kitą kalbą ir nori aiškios C pamokos

Ši programėlė yra nepriklausoma mokymosi priemonė. Ji pagrįsta ISO C standartu ir GCC bei Clang kompiliatorių dokumentacija ir nėra susijusi su jokiu kompiliatorių tiekėju, universitetu ar standartų įstaiga.
Mokykitės C programavimo žingsnis po žingsnio: išsamus C vadovėlis pradedantiesiems
Atnaujinta
2026-10-25

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
  • Ši programa gali bendrinti šių tipų duomenis su trečiosiomis šalimis
    Vietovė, Programų veikla ir 2 kt.
  • Nerenkami jokie duomenys
    Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą
  • Perduodami duomenys šifruojami
  • Duomenų ištrinti nepavyko

Kas naujo

Stability improvements.