C Programming Course: Learn C

Vsebuje oglase
Kategorija vsebine
Primerno za vse
1 tis.+
Prenosi
Kategorija vsebine
Primerno za vse
Več o tem
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona

O tej aplikaciji

Programiranje v jeziku C je podroben vodič za učenje programiranja v jeziku C od nič, v 45 kratkih lekcijah.
Začnite s svojim prvim programom in se pomaknite vse do kazalcev, pomnilnika, datotek in odpravljanja napak, z diagrami in praktičnimi vprašanji.

Ta vodič za jezik C uči sodobni standardni jezik C (C17) v jasnem vrstnem redu, eno idejo naenkrat, in pojasnjuje, kaj se je spremenilo v najnovejšem standardu, C23. Vsaka lekcija gradi na prejšnji, tako da se lahko začetniki učijo jezika C od samega začetka, hkrati pa vsaka stran služi tudi kot hiter vir kasneje.

Vsak celoten program v lekcijah je bil preveden in zagnan, njegov dejanski izhod pa je prikazan pod kodo. 13 originalnih diagramov prikazuje, kaj se dogaja v računalniku: kako je program zgrajen, kako se izvajajo zanke, kako se polja in nizi nahajajo v pomnilniku, kako delujejo kazalci in kako se sklad klicev povečuje med rekurzijo.

Kaj se boste naučili (11 razdelkov, 45 lekcij)
• Uvod: kaj je C, nastavitev prevajalnika (Windows, macOS, Linux, na spletu in v sistemu Android), vaš prvi program, kako deluje prevajanje, komentarji
• Osnove: ključne besede in identifikatorji, spremenljivke, konstante in literali, podatkovni tipi in velikosti, operatorji, prednost in pretvorbe, izpis s printf, vnos s scanf in fgets
• Krmilni tok: if in else, stavek switch, zanka for, zanke while in do-while, break in continue
• Funkcije: funkcije, argumenti in povratne vrednosti, obseg in življenjska doba, rekurzija
• Polja in nizi: polja, večdimenzionalna polja, nizi, nizovne funkcije in varnost
• Kazalci in pomnilnik: kazalci, kazalci in polja, kazalci in funkcije, dinamični pomnilnik z malloc, calloc, realloc in free
• Vaši lastni tipi: strukture, združitve, naštevanja, typedef
• Datoteke: odpiranje in pisanje datotek, branje datotek, binarne datoteke
• Večji programi: predprocesor, makri in njihove pasti, večdatotečni programi in datoteke glave

• Napake in odpravljanje napak: pogoste napake z resničnimi sporočili prevajalnika, nedefinirano vedenje, nasveti za odpravljanje napak
• Referenca: hitri pregledni seznam goljufij in novosti v C23

Kako se lekcije učijo
• Kratke razlage v preprostem jeziku, ki jim sledi celoten primer programa in njegov izhod
• 13 diagramov za prevajanje, podatkovne tipe, pogoje, zanke, polja, nize, kazalce, dinamični pomnilnik, strukture in rekurzijo
• 15 programov z namerno napako, prikazanih s pravim sporočilom prevajalnika in popravkom
• 121 praktičnih vprašanj z odgovori na koncu skoraj vsake lekcije, da preverite, kaj ste se naučili
• Nasveti in opozorila o napakah, ki jih začetniki najpogosteje delajo

Funkcije
• Iskanje po vseh lekcijah
• Deluje brez povezave, račun ni potreben
• Na voljo v 8 jezikih: angleščina, španščina, portugalščina, francoščina, nemščina, arabščina, hindijščina in indonezijščina (razlage so prevedene; koda C ostane enaka)
• Čista, moderna oblika s temnim načinom
• Bloki kode se pomikajo vstran, tako da programi ostanejo berljivi na telefonu

Za koga je namenjena
• Začetnikom, ki se želijo naučiti programiranja v jeziku C kot svojega prvega jezika
• Študentom, ki obiskujejo tečaj programiranja v jeziku C v šoli, na fakulteti ali univerzi
• Samostojnim učencem, ki želijo razumeti, kako programi delujejo blizu strojne opreme
• Programerjem, ki poznajo drug jezik in želijo jasen vodnik za C

Ta aplikacija je neodvisen učni pripomoček. Temelji na standardu ISO C in dokumentaciji prevajalnikov GCC in Clang ter ni povezana z nobenim prodajalcem prevajalnikov, univerzo ali organom za standardizacijo.
Naučite se programiranja v jeziku C korak za korakom: popolna vadnica za začetnike v jeziku C
Posodobljeno dne
25. okt. 2026

Varnost podatkov

Razumevanje, kako razvijalci zbirajo in razkrivajo vaše podatke, je prvi korak do varnosti. Varovanje podatkov in zagotavljanje varnosti podatkov se morda razlikujeta glede na vašo uporabo, območje in starost. Razvijalec je zagotovil te podatke in jih bo sčasoma morda posodobil.
  • Ta aplikacija lahko deli te vrste podatkov z drugimi ponudniki.
    Lokacija, Dejavnost v aplikacijah in še 2
  • Zbranih ni bilo nič podatkov.
    Preberite več o tem, kako razvijalci najavijo zbiranje.
  • Podatki so šifrirani med prenosom
  • Podatkov ni mogoče izbrisati

Novosti

Stability improvements.