Lenyűgöz a programozás világa, és mivel az utóbbi időben van egy kis szabadideje, amelyet erre fordíthat, úgy döntött, hogy többet megtud róla. Kövesse barátja tanácsát, aki már szakértő az ágazatban, Ön a következőket választotta C nyelv, minden bizonnyal az egyik legsokoldalúbb és ma is a számítógépes színtéren használják.

Határozottan és eltökélten folytatja ötletét, és kinyitotta már megbízható barátját, a Google-t, és útmutatásokat keresve hogyan kell programozni a C-ben, egyenesen az útmutatómra talált, remélve, hogy megkapja a szükséges kódot a munkakód megírásának megkezdéséhez. Nos, örömmel tájékoztatom Önöket, hogy pontosan ezt a helyet kereste: a következő sorokban tulajdonképpen a C nyelv általános elcsúfításával szolgálok, elmagyarázva mindazt, amire szükség van az első működő programok megírásához .

Mielőtt továbblépnék, és rátérnék a kérdés lényegére, egy fontos előfeltevést szeretnék tenni önnek: a C-ben történő programozás meglehetősen nagy téma, amely természetesen nem jut be teljesen az elolvasni kívánt oldalra. Valójában elmondok még többet: a webhely teljes felépítése nem lenne elegendő ahhoz, hogy alaposan foglalkozzon vele! Ne féljen azonban, mivel az én feladatom lesz arra, hogy a bemutató utolsó szakaszában hasznos forrásokra és felismerésekre irányítsam Önt, hogy gazdagítsa a témában szerzett ismereteit, ha szeretné. Ezen a ponton azt mondanám, hogy tiltsam be a fecsegést és kezdjem: csak jó olvasást és jó szórakozást kívánok neked!

hogyan lehet programot létrehozni.

Az stdio.h tartalmazza az alapvető parancsok és állandók definícióit, hogy a programozó manipulálhassa a bemenetet / kimenetet (vagyis a képernyőn látottakat, a billentyűzeten és az egéren keresztül megszerzetteket) és a fájlkezelést. Az alábbiakban felsorolja a leggyakrabban használtakat.

  • printf (), fprintf () van sprintf () - ezek olyan parancsok, amelyek lehetővé teszik adatok írását a szabványos kimeneti eszközre (azaz a képernyőre), fájlba és karakterláncokra.
  • scanf (), fscanf () és sscanf () - ezek a funkciók viszont adatokat vesznek a szokásos bemenetből (billentyűzet), fájlokból és karakterláncokból.
  • fopen () van nyitott () - ezek a parancsok lehetővé teszik egy fájl megnyitását egy C programon belül, így elolvashatja az adatokat benne, vagy másokat írhat.
  • fread () van fwrite () - ezek a funkciók lehetővé teszik a fájlokból való írást és olvasást.

Az stdio.h-val együtt az stdlib.h könyvtár gyakran szerepel a forráskódban, amely a C fejlesztési környezetbe is beletartozik: ez általános funkciókat és állandókat tartalmaz, beleértve a memória lefoglalására és a benne lévő adatok manipulálására szolgáló utasításokat.

Az include irányelv kétféleképpen határozható meg: #magába foglalja jelöli az alapértelmezett fejlesztői környezetben jelen lévő könyvtár beillesztését, míg #include "library.h" meghatározza egy olyan programkönyvtár beillesztését, amelyet a programozó írt, és amely ugyanabban a mappában található, mint a forrásfájl, amelyben deklarálva van.

A program internetes oldalán nyomja meg a gombot Ingyenes letöltés lakó a dobozban Visual Studio közösség, indítsa el a letöltött fájlt (pl. Community.exe), majd nyomja meg a gombot Folytasd, tegye a pipát az elem mellé Asztali alkalmazások fejlesztése a C ++ alkalmazással a javasolt ablakban ismételje meg a műveletet a hangjával C ++ / Cli támogatás a jobb oldali ablaktáblán található, és a befejezéshez kattintson a gombra Telepítés, majd bezárja a beállítási ablakot az eljárás végén.

Ezen a ponton hívja fel a Blokkolja a jegyzeteket a mappából Windows kiegészítők menüben Rajt (amelyet a képernyő bal alsó sarkában található zászló alakú gombra kattintva érhet el), írja be a program kódját a szerkesztő ablakba, és mentéshez kattintson a menüre File bal felső sarokban található, és válassza ki az elemet belőle Mentés névvel…. Miután ez megtörtént, válassza ki az elemet Minden fájl a legördülő menüből Mentés másként, a megnyíló mentési képernyőhöz csatolva írja be a keresztnév programjának, majd a kiterjesztés .c (például. calc.c), A dobozban Fájl név, majd mentse a Asztal.

Hogyan programozzon a C-ben

Az újonnan létrehozott forráskód összeállításához futtassa a Parancssor fejlesztőknek a mappából hívva Vizuális Stúdió menüben Rajt, írja be a parancsokat cd% USERPROFILE% \ Desktop van cl programnév.c, mindkettőt a gomb követi Belép, majd elindítja az újonnan létrehozott programot az asztalon (pl. calc.exe) dupla kattintással.

Notepad ++ - az egyik legkisebb és legrugalmasabb szerkesztő, amely a forrásfájlokat C nyelven írja (és helyesen behúzza) a környezetben ablakok. Számos programozási nyelvet támogat.

  • Az Eclipse - egy teljes programozási keretrendszer, amely hasznos még különösen összetett projektek szervezéséhez és szervezéséhez is. Támogatja a C-ben írt programok által biztosított összes fájltípust (forrásfájlok, objektumfájlok, fejlécek, könyvtárak és így tovább), és szükség esetén lehetővé teszi UML-grafikák és súgófájlok készítését.
  • HTML.it C útmutató - mindenképpen kiváló ingyenes forrás. Ennek a drága útmutatónak a mindenki által szabadon elérhető és regisztráció nélküli oldalai között találhat betekintést és tanulságokat, amelyek célja a C programozói készségek fejlesztése.
  • A C nyelv - Programozási alapelvek és kézikönyv (Kernighan / Ritchie) - kétségtelenül az egyik legjobb szöveg, amelyen elmélyítheti C-ismereteit, amelyet a szakterület szakértői „K&R” néven ismernek (a szerzők kezdőbetűi alapján). Két részre tagolva ez a szöveg eleinte útmutatást nyújt a szóban forgó nyelv megközelítéséhez, majd valódi kézikönyvvé válik, amely meghatározza az összes (vagy csaknem) funkciót, amely a tervezett számos forgatókönyvben használható. A két szerző, Kernighan és Ritchie az, aki megtervezte és kifejlesztette a teljes C nyelvet.
  • C / C ++ programozói referencia (Schildt) - véleményem szerint az egyik legteljesebb, a C nyelvre vonatkozó szöveg, amelyet abszolút az asztalon kell tartani, ha ezt a nyelvet szakmai használat céljából kívánja megközelíteni. Elsősorban többé-kevésbé haladó felhasználók számára alkalmas, számos példát tartalmaz a leggyakrabban használt funkciókra. Ezt a kézikönyvet azok is használhatják, akik viszont úgy döntöttek, hogy a C nyelv "objektumorientált" változata, a C ++.