Sådan skriver du standardkode i C ++: 11 trin (med billeder)

Indholdsfortegnelse:

Sådan skriver du standardkode i C ++: 11 trin (med billeder)
Sådan skriver du standardkode i C ++: 11 trin (med billeder)

Video: Sådan skriver du standardkode i C ++: 11 trin (med billeder)

Video: Sådan skriver du standardkode i C ++: 11 trin (med billeder)
Video: РЕАКЦИЯ ПЕДАГОГА ПО ВОКАЛУ: ДИАНА АНКУДИНОВА - РЕЧЕНЬКА 2024, November
Anonim

Der er mange måder at programmere en computer på. I sidste ende ligger beslutningen om, hvordan man opnår det nødvendige, hos programmereren. Der er dog mange "bedste fremgangsmåder" ved brug af stilarter og funktioner til bedre kompilering og programmer. Det kræver en smule præcision at sikre, at de næste programmører (inklusive dig selv) i projektet kan læse og forstå din kode.

Trin

Metode 1 af 2: Skrivning af standardkode

Skriv standardkode i C ++ trin 1
Skriv standardkode i C ++ trin 1

Trin 1. Download et IDE (integreret udviklingsmiljø) til C ++ såsom Eclipse, Netbeans og CodeBlocks, eller du kan bruge en almindelig tekst editor som f.eks. Notesblok ++ eller VIM

Du kan også køre programmet fra kommandolinjen, i hvilket tilfælde enhver tekstredaktør er tilstrækkelig. Det kan være nyttigt, hvis du vælger en editor, der understøtter syntaksfremhævning og linjenummerering. De fleste programmører finder ud af, at Unix-lignende systemer (Linux, OS X, BSD) er de bedste udviklingsmiljøer.

Skriv standardkode i C ++ trin 2
Skriv standardkode i C ++ trin 2

Trin 2. Opret hovedprogramfilen

Hovedfilen skal indeholde en funktion med navnet main (). Det er her programmets udførelse begynder. Herfra skal du kalde funktioner, præfiks klasser osv. Andre filer fra din applikation samt biblioteker kan inkluderes i denne fil.

Skriv standardkode i C ++ trin 3
Skriv standardkode i C ++ trin 3

Trin 3. Start med at skrive programmet

Indtast koden eller programmet, du vil oprette (se nogle eksempler herunder). Lær syntaks, semantik, objektorienteret programmeringsparadigmer, datastriering, design af algoritmer som sammenkædede lister, prioritetskøer osv. C ++ er ikke et let sprog at programmere, men det vil lære dig det grundlæggende, der fungerer med alle programmeringssprog.

Skriv standardkode i C ++ trin 4
Skriv standardkode i C ++ trin 4

Trin 4. Indtast kommentarerne i koden

Forklar, hvilke funktioner og variabler der bruges til. Vælg klare navne til variabler og funktioner. Udnyt globale variabelnavne. Generelt skal du sørge for, at alle, der læser din kode, kan forstå den.

Skriv standardkode i C ++ trin 5
Skriv standardkode i C ++ trin 5

Trin 5. Brug passende indrykninger i din kode

Se igen eksemplet herunder.

Skriv standardkode i C ++ trin 6
Skriv standardkode i C ++ trin 6

Trin 6. Kompilér koden med

g ++ main.cpp

Skriv standardkode i C ++ trin 7
Skriv standardkode i C ++ trin 7

Trin 7. Kør programmet ved at skrive:

./a.out

Metode 2 af 2: Eksempel

Trin 1. Overvej eksempel 1:

    /* Dette enkle program er designet til at forstå det grundlæggende i g ++ stil. Dette program bruger g ++ -kompilatoren.*/ #Include/*indtast input- og outputfunktioner*/ ved hjælp af navneområde std; /* vi bruger std (standard) funktion* /int main () /* erklærer hovedfunktionen; Du kan også bruge int main (void). */ {cout << "\ n Hej far"; / * '\ n' er en ny linje ( t er en ny fane) */ cout << "\ n Hej mor"; cout << "\ n Dette er mit første program"; cout << "\ n Dato 2018-04-20"; returnerer 0; }

Trin 2. Overvej eksempel 2:

    / * Dette program til at tælle summen af to tal */ #include using namespace std; int main () {float num1, num2, res; /* erklærer variabel; int, dobbelt, lang … kan også bruges */ cout << "\ n Indtast første nummer ="; cin >> num1; / * indtast brugerværdi i num1 */ cout << "\ n Indtast andet nummer ="; cin >> num2; res = num1 + num2; cout << "\ n Sum" << num1 << "og" << num2 << "=" << res '\ n'; returnerer 0; }

Trin 3. Undersøgelseseksempel 3:

    / * Multiplicer to tal */ #include ved hjælp af navneområde std; int main () {float num1; int num2; dobbelt res; cout << "\ n Indtast det første nummer ="; cin >> num1; cout << "\ n Indtast det andet nummer ="; cin >> num2; res = num1 * num2; cout << "\ n Multiplicer to tal =" << res '\ n'; returnerer 0; }

Trin 4. Overvej eksempel 4:

    // '' Looping '' for at finde den matematiske formel. I dette tilfælde leder programmet efter svaret på // Spørgsmål #1 i Project Euler. #inklusiv brug af navneområde std; int main () {// Åbning '' Main ''. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // Generer det helt tal, der er nødvendigt for at finde svaret. for (int a = 0; a <1000; a = a+3) {sum1 = sum1+a;} // '' Loop '' indtil a er større end eller lig med 1000 og tilføjer 3 hver '' loop ''. Tilføj også a til sum1. for (int b = 0; b <1000; b = b+5) {sum2 = sum2+b;} // '' Loop '', indtil b er større end eller lig med 1000, idet der tilføjes 5 hver '' loop ''. Tilføj også b til sum2. for (int c = 0; c <1000; c = c+15) {sum3 = sum3+c;} // '' Loop '', indtil c er større end eller lig med 1000, og tilføjer 15 til c for hver '' loop '' '. Tilføj også c til sum3. sum4 = sum1 + sum2 - sum3; // sum4 tager summen af sum1 og sum2, minus sum3. cout << sum4; // Resultatet er sum4, svaret. cin.get (); // Vent på, at brugeren trykker på Enter. returnerer 0; // Erklæring om returnering. } // Hovedafslutning.

Trin 5. Overvej følgende eksempler med forskellige stilarter:

    int main () {int i = 0; hvis (1+1 == 2) {i = 2; }} / * Whitesmiths Style * / int main () {int i; hvis (1+1 == 2) {i = 2; }} / * GNU Style * / int main () {int i; hvis (betingelse) {i = 2; funktioner (); }}

Tips

  • Brug altid en ISO -kompilator til dine programmer.
  • 'a.out' er det standard eksekverbare filnavn, der genereres af kompilatoren.
  • Hvis du skriver noget, der bruger mange forskellige variabler eller funktioner, skal du inkludere nogle kommentarer for at gøre det lettere at fejlsøge og forstå senere!