A szabványos kód írása C ++ nyelven: 11 lépés (képekkel)

A szabványos kód írása C ++ nyelven: 11 lépés (képekkel)
A szabványos kód írása C ++ nyelven: 11 lépés (képekkel)

Tartalomjegyzék:

Anonim

Számos módja van a számítógép programozására. Végső soron a programozótól függ a döntés, hogy miként érhető el a szükséges. Azonban számos "bevált gyakorlat" létezik a stílusok és funkciók használatával a jobb összeállítás és programok érdekében. Egy kis pontosság szükséges ahhoz, hogy a projekt következő programozói (köztük Ön is) el tudják olvasni és megérteni a kódot.

Lépés

1 /2 -es módszer: Standard kód írása

Írja be a szabványos kódot a C ++ 1. lépésben
Írja be a szabványos kódot a C ++ 1. lépésben

1. lépés: Töltsön le egy IDE -t (integrált fejlesztői környezet) a C ++ - hoz, például Eclipse, Netbeans és CodeBlocks, vagy használjon egyszerű szövegszerkesztőt, például Notepad ++ vagy VIM

A programot parancssorból is futtathatja, ebben az esetben bármilyen szövegszerkesztő elegendő. Hasznos lehet, ha olyan szerkesztőt választ, amely támogatja a szintaxis kiemelését és a sorszámozást. A legtöbb programozó úgy találja, hogy a Unix-szerű rendszerek (Linux, OS X, BSD) a legjobb fejlesztési környezetek.

Írja be a szabványos kódot a C ++ 2. lépésben
Írja be a szabványos kódot a C ++ 2. lépésben

2. lépés. Hozza létre a fő programfájlt

A fő fájlnak tartalmaznia kell a main () nevű függvényt. Itt kezdődik a program végrehajtása. Innentől függvényeket, előtagosztályokat stb. Kell hívnia. Az alkalmazás más fájljai, valamint könyvtárai is szerepelhetnek ebben a fájlban.

Írja be a szabványos kódot a C ++ 3. lépésben
Írja be a szabványos kódot a C ++ 3. lépésben

3. lépés. Kezdje el írni a programot

Írja be a létrehozni kívánt kódot vagy programot (lásd néhány példát alább). Ismerje meg a szintaxist, a szemantikát, az objektumorientált programozási paradigmákat, az adatcsíkot, az algoritmusok, például a linkelt listák tervezését, a prioritási sorokat stb. A C ++ programozás nem könnyű nyelv, de így megtanulhatja az összes programozási nyelvhez használható alapokat.

Írja be a szabványos kódot a C ++ 4. lépésben
Írja be a szabványos kódot a C ++ 4. lépésben

4. lépés: Írja be a megjegyzéseket a kódba

Magyarázza el, hogy milyen függvényeket és változókat használnak. Válasszon egyértelmű neveket a változóknak és függvényeknek. Használja ki a globális változónevek előnyeit. Általában győződjön meg arról, hogy bárki, aki olvassa a kódját, megértse azt.

Írja be a szabványos kódot a C ++ 5. lépésben
Írja be a szabványos kódot a C ++ 5. lépésben

5. lépés Használja a kód megfelelő kódjait

Ismét lásd az alábbi példát.

Írja be a szabványos kódot a C ++ 6. lépésben
Írja be a szabványos kódot a C ++ 6. lépésben

6. lépés. Fordítsa le a kódot a gombbal

g ++ main.cpp

Írja be a szabványos kódot a C ++ 7. lépésben
Írja be a szabványos kódot a C ++ 7. lépésben

7. lépés: Futtassa a programot a következő beírásával:

./a.ki

2. módszer 2 -ből: Példa

1. lépés. Tekintsük az 1. példát:

    /* Ez az egyszerű program a g ++ stílus alapjainak megértésére készült. Ez a program a g ++ fordítót használja.*/ #Include/*adja meg a be- és kimeneti függvényeket*/ a névtér használatával std; /* az std (standard) függvényt használjuk* /int main () /* deklarálja a fő funkciót; Használhatja az int main (void) parancsot is. */ {cout << "\ n Hello apa"; / * '\ n' egy új sor ( t egy új lap) */ cout << "\ n Hello anya"; cout << "\ n Ez az első programom"; cout << "\ n 2018.04.20."; 0 -t ad vissza; }

2. lépés. Tekintsük a 2. példát:

    / * Ez a program két szám összegének számlálásához */ #magában foglalja a névtér használatával std; int main () {float num1, num2, res; /* változó deklarálása; int, double, long… is használható */ cout << "\ n Adja meg az első számot ="; cin >> num1; / * írja be a felhasználói értéket a num1 -be */ cout << "\ n Írja be a második számot ="; cin >> num2; res = szám1 + szám2; cout << "\ n Összeg" << szám1 << "és" << szám2 << "=" << res '\ n'; 0 -t ad vissza; }

3. lépés. 3. tanulmányi példa:

    / * Két szám szorzása */ #include névtér használatával std; int main () {float num1; int szám2; kettős res; cout << "\ n Írja be az első számot ="; cin >> num1; cout << "\ n Írja be a második számot ="; cin >> num2; res = szám1 * szám2; cout << "\ n Két szám szorzása =" << res '\ n'; 0 -t ad vissza; }

4. lépés. Tekintsük a 4. példát:

    // '' Looping '' a matematikai képlet megkereséséhez. Ebben az esetben a program a // Euler projektben az // 1. kérdésre keresi a választ. #include a névtér használatával std; int main () {// A '' Main '' megnyitása. int összeg1 = 0; int összeg2 = 0; int összeg3 = 0; int összeg4 = 0; // Generálja a válasz megtalálásához szükséges egész számot. for (int a = 0; a <1000; a = a+3) {sum1 = summa1+a;} // '' Loop '' amíg a nagyobb vagy egyenlő 1000 -nél, 3 '' hurok '' hozzáadásával. Adjon hozzá egy összeget az összeghez1. for (int b = 0; b <1000; b = b+5) {sum2 = sum2+b;} // "Loop", amíg b nem nagyobb vagy egyenlő 1000 -nél, mindegyikhez 5 "ciklus". Adja hozzá b -t is az összeghez2. for (int c = 0; c <1000; c = c+15) {sum3 = sum3+c;} // "Loop", amíg c nagyobb vagy egyenlő 1000, minden 15 "ciklushoz 15 '' '. Adja hozzá a c -t a sum3 -hoz. összeg4 = összeg1 + összeg2 - összeg3; // sum4 veszi az összeg1 és összeg2 összegét, mínusz összeg3. cout << sum4; // Az eredmény sum4, a válasz. cin.get (); // Várja meg, amíg a felhasználó megnyomja az Enter billentyűt. 0 -t ad vissza; // Nyilatkozat a visszatéréshez. } // Fő zárás.

5. lépés. Tekintsük a következő példákat különböző stílusokkal:

    int main () {int i = 0; ha (1+1 == 2) {i = 2; }} / * Whitesmiths Style * / int main () {int i; ha (1+1 == 2) {i = 2; }} / * GNU Stílus * / int main () {int i; if (feltétel) {i = 2; függvények (); }}

Tippek

  • A programokhoz mindig használjon ISO fordítót.
  • Az 'a.out' a fordító által generált alapértelmezett futtatható fájlnév.
  • Ha olyan dolgokat ír, amelyek sok különböző változót vagy függvényt használnak, írjon be néhány megjegyzést, hogy később könnyebb legyen a hibakeresés és megértés!