C Programming Course: Learn C

Inniheldur auglýsingar
Efnisflokkun
Fyrir alla aldurshópa
1 þ.+
Niưurhal
Efnisflokkun
Fyrir alla aldurshópa
Frekari upplýsingar
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd
SkjƔmynd

Um þetta forrit

C forritun er skref-fyrir-skref kennsla til aư lƦra C forritun frƔ grunni, ƭ 45 stuttum kennslustundum.
Byrjaðu Ô fyrsta forritinu þínu og farðu alla leið að bendum, minni, skrÔm og kembiforritun, með skýringarmyndum og æfingaspurningum.

ƞessi C kennsla kennir nĆŗtĆ­ma staưalinn C (C17) Ć­ skýrri rƶư, eina hugmynd Ć­ einu, og Ćŗtskýrir hvaư breyttist Ć­ nýjasta staưlinum, C23. Hver kennslustund byggir Ć” þeirri fyrri, þannig aư byrjendur geta lƦrt C frĆ” upphafi, en hver sƭưa virkar einnig sem fljótleg tilvĆ­sun sƭưar.

Hvert heilt forrit í kennslustundunum var þýtt og keyrt, og raunveruleg úttak þess er sýnt undir kóðanum. 13 upprunalegar skýringarmyndir sýna hvað gerist inni í tölvunni: hvernig forrit er byggt upp, hvernig lykkjur keyra, hvernig fylki og strengir eru í minni, hvernig bendlar virka og hvernig kallstaflinn vex við endurkvæmni.

ƞaư sem þú munt lƦra (11 kaflar, 45 kennslustundir)
• Aư byrja: hvaư C er, uppsetning þýðanda (Windows, macOS, Linux, Ć” netinu og Ć­ Android), fyrsta forritiư þitt, hvernig þýðing virkar, athugasemdir
• Grunnatriưi: lykilorư og auưkenni, breytur, fastar og bókstafir, gagnategundir og stƦrưir, virkjar, forgangur og umbreytingar, Ćŗttak meư printf, inntak meư scanf og fgets
• StýringarflƦưi: if og else, switch skipunin, for lykkjan, while og do-while lykkjur, break og continue
• Fƶll: fƶll, rƶk og skilagildi, umfang og lĆ­ftĆ­mi, endurkvƦmni
• Fylki og strengir: fylki, fjƶlvĆ­ddar fylki, strengir, strengjafƶll og ƶryggi
• Bendlar og minni: bendlar, bendlar og fylki, bendlar og fƶll, kraftminni meư malloc, calloc, realloc og free
• ƞƭnar eigin gerưir: uppbygging, sameiningar, upptalningar, typedef
• SkrĆ”r: opnun og ritun skrĆ”a, lestur skrĆ”a, tvĆ­undarskrĆ”a
• StƦrri forrit: forvinnsluforritiư, makró og gildrur þeirra, FjƶlskrĆ”arforrit og hausskrĆ”r
• Villur og villuleit: algeng mistƶk meư raunverulegum þýðandaskilaboưum, óskilgreind hegưun, rƔư um villuleit
• TilvĆ­sun: fljótleg tilvĆ­sunarsvindlablaư og hvaư er nýtt Ć­ C23

Hvernig kennslustundirnar kenna
• Stuttar Ćŗtskýringar Ć” einfƶldu mĆ”li, fylgt eftir af fullkomnu dƦmiforriti og Ćŗttaki þess
• 13 skýringarmyndir fyrir þýðingu, gagnatƶg, skilyrưi, lykkjur, fylki, strengi, bendla, kraftminni, uppbyggingu og endurkomu
• 15 forrit meư vĆ­svitandi mistƶkum, sýnd meư raunverulegum þýðandaskilaboưum og leiưrĆ©ttingu
• 121 Ʀfingaspurning meư svƶrum Ć­ lok nƦstum hverrar kennslustundar, til aư athuga hvaư þú lƦrưir
• RƔư og viưvaranir um mistƶk sem byrjendur gera oftast

Eiginleikar
• Leita Ć­ ƶllum kennslustundum
• Virkar Ć”n nettengingar, engin aưgangur nauưsynlegur
• FĆ”anlegt Ć” 8 tungumĆ”lum: ensku, spƦnsku, portĆŗgƶlsku, frƶnsku, þýsku, arabĆ­sku, hindĆ­ og indónesĆ­sku (Ćŗtskýringar eru þýddar; C kóðinn helst (þaư sama)
• Hrein, nĆŗtĆ­maleg hƶnnun meư dƶkkum ham
• Kóðablokkir fletta til hliưar, þannig aư forrit eru lƦsileg Ć­ sĆ­ma

Fyrir hverja þetta er
• Byrjendur sem vilja lƦra C forritun sem fyrsta tungumĆ”l
• Nemendur sem taka C forritunarnĆ”mskeiư Ć­ skóla, hĆ”skóla eưa framhaldsskóla
• SjĆ”lfsnĆ”msmenn sem vilja skilja hvernig forrit virka nĆ”lƦgt vĆ©lbĆŗnaưinum
• Forritarar sem kunna annaư tungumĆ”l og vilja skýra C kennslu

ƞetta app er sjĆ”lfstƦtt nĆ”msefni. ƞaư er byggt Ć” ISO C staưlinum og skjƶlun GCC og Clang þýðendanna og er ekki tengt neinum þýðendaframleiưanda, hĆ”skóla eưa staưlastofnun.
LƦrưu C forritun skref fyrir skref: heildar C kennsla fyrir byrjendur
UppfƦrt
25. okt. 2026

Gagnaƶryggi

Ɩryggi hefst meư skilningi Ć” þvĆ­ hvernig þróunaraưilar safna og deila gƶgnunum þínum. Persónuvernd gagna og ƶryggisrƔưstafanir geta veriư breytilegar miưaư viư notkun, svƦưi og aldur notandans. ƞetta eru upplýsingar frĆ” þróunaraưilanum og viưkomandi kann aư uppfƦra þær meư tĆ­manum.
  • ƞetta forrit kann aư deila þessum gagnagerưum meư þriưju aưilum.
    Staðsetning, Forritavirkni og 2 í viðbót
  • Engum gƶgnum safnaư
    NÔnar um yfirlýsingar þróunaraðila um gagnasöfnun
  • Gƶgn eru dulkóðuư Ć­ flutningum
  • Ekki er hƦgt aư eyưa gƶgnum

Nýjungar

Stability improvements.