C oktatóanyag kezdőknek: Könnyebb, mint gondolnád!


Kevés olyan programozási nyelv létezik, amely sokoldalúan és hasznosan használja a C-t, de maga a nyelv gyakran ijesztőnek tűnhet, különösen egy újonnan érkező számára. A jó hír az, hogy a C-t nem olyan nehéz megtanulni, mint amilyennek látszik, és vannak számos, ingyenesen elérhető forrás, amelyek segítenek a lábad nedvesítésében.

Az előzmények a C programozás

A C programozást 1972-ben fejlesztette ki Dennis M. Ritchie. Azóta több nyelv is elágazott a központi C nyelvtől, beleértve a C ++ és a C célkitűzéseket is. A nyelvet általános célú nyelvként hozták létre, amelyet sokféle alkalmazásban használnak, és ennek a célnak eleget tett.

Valójában létezik A C az egyik legszélesebb körben használt programozási nyelv, ha nem is a legszélesebb körben használt. Miért C, kérdezheted? Sikeres volt egy korábbi, B nevű programozási nyelv. A modern világban a C-t sokkal inkább a rendszer programozására használják, mint a szoftveres programozásra.

Miért érdemes megtanulni a C-t?

A programozási világ sok újonca először a Java-t vagy a Piton t tanulja meg. Ezek a legnépszerűbb modern nyelvek, de a C ugyanolyan hasznos. Az amatőr kódolók gyakran meglepődve tapasztalják, hogy a C szerkezete miatt könnyen megtanulható. Képes hatékony, korszerűsített programok készítésére, és jobban képes kezelni az alacsonyabb szintű tevékenységeket, mint más nyelvek.

A C legnagyobb ereje talán az, hogy különféle platformokon állítható össze. Valójában a Unix teljes egészében C nyelven íródott.

A C programozás alapjai

Mielőtt tovább folytatnánk ezt a kezdőknek szóló C oktatóanyagot, tudd meg ezt: A programozási nyelv könnyen megtanulható , de nehéz elsajátítani. Annyi elem befolyásolja a nyelv működését, hogy lehetetlen, hogy egyetlen cikk a legalapvetőbb szempontokat is lefedje. Ez az útmutató segít megtalálni a szükséges erőforrásokat, és megtanítja az alapkoncepciókat az önképzéshez.

In_content_1 all: [300x250] / dfp: [640x360]->

Az első dolog, amire szüksége lesz, egy IDE, vagy egy integrált fejlesztői környezet. Ez egy divatos kifejezés egy szövegszerkesztő számára, amely lehetővé teszi a C-kód írását és szerkesztését.

A C legjobb IDE-i közé tartozik a Visual Studio kód és a Netbeans. Ezek intuitív IDE-k, amelyeket könnyű letölteni és beállítani. Végül is a kódra kell összpontosítania - nem pedig egy adott szerkesztőeszköz árnyalatait kell megtanulnia.

Ezek az eszközök megkönnyítik a szükséges fordítók letöltését és beállítását a rendszeren, hogy tesztelhessék a kódot, amint megírta.

Program írása

Miután megvan az alapvető eszköz, amelyet C-be kell kódolnia, elkezdheti az első program megírását. A C-ben található programnak három alapvető eleme van. Az első a Library, amely a fejlécfájlok gyűjteménye. Könyvtárat kell importálnia a programba a benne lévő funkciók használatához.

Ebben a példában a szükséges könyvtár a . Az összes C könyvtár vége .hlesz, a címetől függetlenül. Ha könyvtárat szeretne a kódba beírni, írja be a következőt: #include

Még mindig zavaros? Ha tapasztalata van a Java kódolásában, gondolja úgy, mint egy nyilvános osztályt.

A kód következő része a Funkció.C-ben (csakúgy, mint más nyelvekben), egy függvény egy utasításokat tartalmazó csoport, amely feladatot hajt végre. Az összes C program elsődleges funkciója a main (). Itt van a kód:

int main () {

printf („Hello, világ!”);

return 0;

}

Az intparancs a A main ()függvény megmutatja, hogy ha kész, akkor egész számot ad vissza. Ezt követően a printf ()parancs a könyvtár része. A könyvtár nyomtatása nélkül a kód elején a printf ()parancs nem fog futni. A printf ()parancsban („Hello, világ!”) Lévő szöveg jelenik meg a képernyőn.

Amint ez a funkció fut, 0-t ad vissza A program. Ez a kilépési utasítás, és alapvetően arra szolgál, hogy elmondja, hogy a program elvégezte feladatát. A main ()és a return 0;utáni nyitó és záró zárójel a funkciót tartalmazza.

A return 0;a program utolsó része. Jelzi, hogy a kódban felvázolt feladatok véget értek. Ne feledje, hogy a függvényen belül minden sornak pontosvesszővel kell végződnie. Ez része a nyelv szintaxisának. A teljes programnak így kell kinéznie:

#include

int main () {

printf („Hello, világ!”);

return 0 ;

}

Ha zavarónak tűnik, de ne aggódjon. A C speciális parancsainak megtanulása kissé zavaró lehet, de egy kis gyakorlás után egyáltalán nem lesz gond.

További források a C gyakorlathoz

Ha most kezdi a C-t, akkor sok gyakorlati kódolást szeretne megszerezni. Minél gyakorlatosabb a nyelv szintaxisa és mechanikája, annál könnyebb lesz. Ezek közé tartozik a C legjobb ingyenes források az interneten a kódolás elsajátításához je.

  1. Learn-C.org

    Ez a webhely számos interaktív C oktatóanyagot tartalmaz kezdőknek, amelyeket egyszerre dolgozhat át. Nem kell regisztrálnia vagy letöltenie semmit; az összes feldolgozást és fordítást a weboldalon belül kezelik. A legalapvetőbb parancsokkal indítja el a felhasználókat, és onnan épít.

    1. CProgramming.com

      CProgramming.com egyenértékű a C programozás alapszintű főiskolai kurzusával. Rendkívül részletes információkat nyújt a C programozási nyelvről, beleértve az utasítások olvasását, a rekurzív programok beállítását és a bináris fák megértését is.

      1. W3Schools bemutató

        A W3Schools oktatósorozat az egyik legjobb forrás szinte minden programozási nyelv megtanulásához , időszak. Legyen szó C-ről, Java-ról vagy valami homályosról, itt talál információkat. A W3Schools tanfolyam rengeteg információt tartalmaz a C-ről, és gyakorlati programozási teszteket tartalmaz a pontok hazavezetésére.

        Kapcsolódó hozzászólások:


        19.12.2020