Hoe standaardcode in c ++ te schrijven

Er zijn veel verschillende manieren om computers te programmeren. Hoe het ook te doen, kiest de programmeur zelf. Er zijn echter veel aanbevelingen voor het gebruik van stijlen en functies om de compilatie te vereenvoudigen en een veiliger programma te krijgen. We raden u ook aan een programmacode te schrijven, zodat deze begrijpelijk is voor andere programmeurs, zoals uw collega`s.

Stappen

  1. Titel afbeelding Write Standard Code in C ++ Stap 1
een. Download de ISR (geïntegreerde ontwikkelingsomgeving) voor++. Download bijvoorbeeld netbeans, eclips of codeBlocks. U kunt ook de gebruikelijke teksteditor gebruiken, bijvoorbeeld VIM of Notepad ++ - in dit geval kan het programma worden uitgevoerd vanaf de opdrachtregel. Als u wilt, selecteert u de editor waarin de syntaxis en rijennummers zijn gemarkeerd. Meest programmamertime dat programma`s beter zijn om in Unix-systemen te schrijven (Linux, OS X, BSD).
  • Titel afbeelding Schrijf Standaardcode in C ++ Stap 2
    2. Maak het hoofdprogrammaprogramma. Het moet de hoofd () functie bevatten en de uitvoering van het programma begint erin. In dit bestand wordt functies genoemd, instanties van klassen maken enzovoort. Andere programmabestanden en bibliotheken kunnen in het hoofdbestand worden opgenomen.
  • Titel afbeelding Write Standard Code in C ++ Stap 3
    3. Begin met het schrijven van een programmacode. Hieronder vindt u voorbeelden van programmacode. Eerst moet u syntaxis, semantiek, paradigma`s van objectgeoriënteerde programmering, data-structuur, ontwikkeling van algoritmen (bijvoorbeeld gelabeld lijsten), wachtrijen met prioriteiten en dergelijke, invoeren. Programmeren in C ++ is niet heel gemakkelijk, maar met hem leert u de stichtingen die handig zijn bij het werken met andere programmeertalen.
  • Titel afbeelding Write Standard Code in C ++ Stap 4
    4. Toevoegen aan Code Reacties. Geef in hen op wat de functies worden gemaakt en voor welke variabelen zijn bedoeld. Vergeet niet dat de namen van globale variabelen worden ingevoerd door hoofdletters. Probeer uw programmacode te laten begrepen als andere programmeurs.
  • Titel afbeelding Write Standard Code in C ++ Stap 5
    vijf. Gebruik passende indenken in uw code. (Zie de onderstaande voorbeelden.)
  • Titel afbeelding Write Standard Code in C ++ Stap 6
    6. Compileer de code met behulp van de opdracht
    G ++ MAIN.CPP
  • Titel afbeelding Write Standard Code in C ++ Stap 7
    7. Voer het programma voor deze ENTER uit:
    ./ EEN.Uit
  • Voorbeelden van programma-codes

    1. Voorbeeld 1:
    / * Dit is een eenvoudige code die bedoeld is om vertrouwd te maken met de basisprincipes van G-stijlen++.Dit is een programma met G ++ Compiler.* / # erbij betrekken  / * Invoer- en uitgangsfuncties inschakelen * / gebruiken NAMESPACE STD- / * met behulp van STD (standaard) Functies * / INT Main () / * Wij verklaren de basisfunctie - u kunt ook een INT Main (void) schrijven. * / {cout << "n Привет, папа" - /* `n` – новая строка, (t – табуляция) */cout << "n Привет, мама" -cout << "n Это мой первый код" -cout << "n Дата 11/06/2019" -return 0-}
  • Voorbeeld 2:
      / * Dit programma berekent het bedrag van twee nummers * / # omvatten  gebruik makend van NameStuace Std-Int Main () {float num1, num2, res- / * Wij verklaren variabelen - u kunt ook int, dubbele, lange * / cout gebruiken << "n Введите первое число= " -cin >> NUM1- / * Wijs de ingevoerde waarde van de variabele num1 * / cout toe << "n Введите второе число= " -cin >> NUM2-RES = NUM1 + NUM2-COUT << "n Сумма "<< num1 <<" и "<< num2 <<" = "< `n` -return 0-}
  • Voorbeeld 3:
      / * Dit programma berekent het werk van twee nummers * / # omvatten gebruik makend van Namespace std-int main () {float num1-int num2-dubbele res-cout << "n Введите первое число= " -cin >> NUM1-COUT << "n Введите второе число= " -cin >> NUM2-RES = NUM1 * NUM2-COUT << "n Произведение двух чисел = " << res `n` -return 0-}
  • Voorbeeld 4:
      // code met een cyclus voor het vinden van wiskundige gelijkheid. In dit geval is er een oplossing // taken # 1 van het project "EULER"#Erbij betrekken gebruik makend van Namespace std-int main () {// open het hoofdgedeelte.Int Sum1 = 0- INT SUM2 = 0- INT SUM3 = 0- INT SUM4 = 0- // Maak een integer-variabelen die nodig zijn om een ​​oplossing te vinden.voor (int a = 0- a < 1000- a=a+3) {sum1 = sum1+a-} // Выполняем цикл, пока переменная а не станет равной 1000 или больше, при этом с каждым циклом к переменной а прибавляем 3. Также переменную а прибавляем к переменной sum1.for (int b=0- b < 1000- b=b+5) {sum2 = sum2+b-} // Выполняем цикл, пока переменная b не станет равной 1000 или больше, при этом с каждым циклом к переменной b прибавляем 5. Также переменную b прибавляем к переменной sum2.for (int c=0- c < 1000- c=c+15) {sum3 = sum3+c-} // Выполняем цикл, пока переменная с не станет равной 1000 или больше, при этом с каждым циклом к переменной с прибавляем 15. Также переменную с прибавляем к переменной sum3.sum4 = sum1 + sum2 - sum3- // Суммируем sum1 и sum2, вычитаем sum3 и найденное значение присваиваем sum4.cout << sum4- // На экран выводится значение переменной sum4 (это решение).cin.get()- // Ждем, когда пользователь нажмет Enter.return 0- // Это оператор возврата.} // Закрываем основную часть.
  • Voorbeelden van verschillende stijlen:
      Int Main () {int i = 0-if (1 + 1 == 2) {i = 2 -}} / * Dit is de stijl van Whitesmiths * / int main () {int i-if (1 + 1 = = 2) {i = 2 -}} / * Dit is een gnu * / int main () stijl {int i-if (condition) {i = 2-functie () -}}
  • Tips

    • Het is beter om de ISO-compiler te gebruiken.
    • Standaard maakt de computer uitvoerbaar bestand "A.Uit ".
    • Als uw code veel verschillende variabelen of functies bevat, voegt u opmerkingen toe die het begrip en debuggingcode zullen vergemakkelijken.

    Waarschuwingen

    • Gebruik nooit verwarrende stijlen of verouderde functies.
    Deel in het sociale netwerk:
    Vergelijkbaar