Hur man skapar ett enkelt program i C ++
Har du någonsin velat programmera i C ++? Det bästa sättet att lära sig är att läsa andra källor. Ta en titt på enkla C ++-koder för att lära sig strukturen i ett C ++-program och möjligen skapa ditt eget program.
steg
1
Få en kompilator och / eller IDE. Tre bra produkter är GCC, eller om du använder Windows, Visual Studio Express Edition eller Dev-C ++.
2
Några provprogram (kopiera och klistra in följande kod i en text- eller kodredigerare):
#include#include med namnspace std-int main () {string s-cout << "jhun n" -cin > s-cout << "Hej! " << s << ` n` -return 0- // denna instruktion är inte nödvändig}
#includemed namnspace std-int main () {int no1, no2, sum -cout << " nVälj det första numret = " -cin > no1-cout << " nVälj det andra numret = " -cin > no2 -sum = no1 + no2-cout << "Summan av "<< no1 <<" och "<< no2 <<" = "<< summa ` n` -return 0 -}
#includeint main () {int summa = 0, värde-std :: cout << "Vänligen ange siffrorna:" << std :: endl-while (std :: cin > värde) Summa * = värde-std :: cout << "Summan är: " << summa << std :: endl-return 0-}
#includeint main () {int v1, v2, range-std :: cout << "Vänligen ange två siffror << std :: endl-std :: cin > v1 > v2-if (v1<= v2) {range = v2-v1-} annars {range = v1-v2-} std :: cout << "intervall = " << intervall << std :: endl-return 0-}
#includemed namnspace std-int main () {int värde, pow, result = 1-cout << "Vänligen ange operand:" << endl-cin > värde-cout << "Vänligen ange exponenten:" << endl-cin > pow-for (int cnt = 0- cnt! = powcnt ++) resultat * = värde-cout << rättvis << " Kraften av " << pow << " det är: " << resultat << endl-return 0-}
3
Spara den här filen i .cpp-format med ett valfritt namn (yourname.cpp). Bli inte förvirrad av de olika c ++ filtilläggen, välj bara en (som * .cc, * .cxx, * .c ++, * .co).
TIPS: I fönstret "Spara som" väljer du "Spara som typ" > "Alla filer"
TIPS: I fönstret "Spara som" väljer du "Spara som typ" > "Alla filer"
4
Fyll i filen. För Linux- och GCC-användare, använd kommandot g ++ sum.cpp. På Windows kan du använda någon C ++-kompilator, till exempel MS Visual C ++, Dev C ++ eller någon annan kompilator.
5
Kör programmet - På Linux, använd det här kommandot: ./a.out (a.out är en körbar fil som producerats av kompilatorn efter att ha sammanställt programmet).
tips
- cin.ignore () ser till att programmet inte plötsligt stängs och stänger också kommandoradsfönstret! För att stänga programmet måste du trycka på valfri tangent.
- Känn dig fri att experimentera!
- Använd // för att kommentera koden.
- För mer information om C ++ programmering, besök cplusplus.com
- Lär dig att programmera med ISO-standarder.
varningar
- Evita Dev C ++, eftersom den presenterar många buggar, har en föråldrad kompilator och är inte uppdaterad sedan 2005.
- Om du försöker skriva in alfabetiska värden i "int" -variablerna, kommer programmet att krascha. Eftersom du inte skrev en funktion för att korrigera felet, kommer programmet inte att kunna konvertera värdena. Bättre att använda en "sträng" -variabel eller en mer lämplig variabel beroende på användningen av programmet.
- Använd aldrig föråldrad kod.
Saker du behöver
- Text / kodredigerare (t.ex. vim, anteckningsblock, etc.)
- Kompilator.
- IDE med integrerad kompilator
- Turbo c
- Codepad online
- anteckningsblock ++
Dela på sociala nätverk:
Relaterade
- Hur man gör första stegen i programmering
- Hur konvertera CPP-filer till EXE-filer
- Så här skapar du ett Windows-program
- Så här skapar du en `Hello World`-konsolansökan i Visual C +
- Så här skapar du en webbläsare
- Hur man skapar en kub i OpenGL
- Hur man skapar en e-bok
- Så här skapar du ditt första Java-program i Ubuntu Linux
- Så här avinstallerar du ett program från Windows 8
- Hur man skapar ett program i C
- Hur man skapar ett program i C Sharp
- Så här lär du dig att programmera med .NET
- Hur man lär sig att programmera i C ++
- Så här lär du dig att programmera med hjälp av C-språk
- Ange förseningar (eller fördröjningar) i ett program C
- Så här installerar du Mesa Open GL på Linux Mint
- Så här installerar du Oracle Express Edition 11g
- Så här installerar du och konfigurerar Visual Studio Express 2013
- Så här installerar du Qt SDK på Microsoft WIndows
- Hur man skriver standardkod i C ++
- Hur man skriver programvara i C för Arduino