================================ =========================================== Oprindeligt programmer opstilles ved brug af Borland C ++. Eksempler der udarbejdes ved hjælp VC ++ /VC ++ .Net og gcc eller g ++ er givet i slutningen af hvert modul. For eksempel, hvis du ønsker at kompilere C ++ koder ved hjælp af VC ++ /VC ++ .Net, ændre header filen i overensstemmelse hermed. Bare brug for nogle ændringer for header filer ...
: ====================================== =================================== =============== ================================================== ======== #include int main () {return 0; } ------------------------------------------------- ---------- /* Mere enkleste program eksempel * //* præprocessordirektiver direktiver - header fil * /# include # include /* main () funktion med noget argument * //* og int returværdi ... * /int main () {printf ("Test 1 ... 2 ... 3 ...
\\ n"); printf ("Hello fyr \\ n"); tilbage 0; } ------------------------------------------------- ---------------- /* Mere enkleste program eksempel * //* præprocessordirektiver direktiver - header fil * /# include # include /* main () funktion med noget argument * //* og ingen returværdi ... * /void main () {printf ("Test 1 ... 2 ... 3 ...
\\ n"); printf ("Hello fyr \\ n"); tilbage; } ------------------------------------------------- ---------------- /* Mere enkleste program eksempel * //* præprocessordirektiver direktiver - header fil * /# include # include /* main () funktion med noget argument * //* og ingen returværdi ... * /void main () {printf ("Test 1 ... 2 ... 3 ... \\ n"); printf ("Hello fyr \\ n"); } ------------------------------------------------- ---------------- //En anden enkleste program eksempel //præprocessordirektiver direktiver - header-filer //Skift header-filer i overensstemmelse hermed for C ++ koder ...
hjælp //VC ++ /VC ++ .Net og andre C ++ standard overholdelse compiler ... //# omfatter //# omfatter //hjælp namespace std; #include #include //main () funktion med noget argument //og int returværdi ... int main () {cout //systemkald 'pause' //kommando til at vente midlertidigt brugerhandling //ved at kalde systemet pausekommando //pause er Borland specifik, for andre compilere, du kan //kassere denne og dens header-system ("pause"); //tilbage til operativsystemet, ingen fejl tilbagevenden 0; } ------------------------------------------------- -------------------------------- //Mere enkleste program eksempel //præprocessordirektiver direktiver - header filer # include # include //main () funktion med noget argument //og int returværdi .
.. int main () {cout //systemkald 'pause' //kommando til at vente midlertidigt brugerhandling //ved at kalde systemet pausekommando //pause er Borland specifik, for andre compilere, du kan //kassere denne og dens header-system ("pause"); //tilbage til operativsystemet, ingen fejl tilbagevenden 0; } ------------------------------------------------- ----------------------------------- //Simple hilsen program ved hjælp et array, pointer og udvælgelse //dig vil lære mere om array, pointer og udvælgelse senere. //Følgende #include ... kaldes præprocessor direktiv /header-filer.
//Midler omfatter iostream.h filen, så compileren kan finde //definition af CIN og cout, så cin og cout kan fungere korrekt //# omfatter //for systemet () //# omfatter //hjælp namespace std; #include //for systemet () # include int main (void) {//normale variabel og array med deres respektive datatype char navn [11], navn1 [11], køn; cout cin >> navn; cout cin >> navn1; cout cin >> køn; //teste, om mand eller kvinde, hvis (køn == "M") //vifte navn uden parentes er markøren til den første //vifte s element cout cout-system ("pause"); tilbage 0; } ------------------------------------------------- ---------------------------------- #include int main () {/* normal variabel og array med deres respektive datatype * /char sex, navn [11], navn1 [11]; printf ("Indtast dit køn (M eller F):"); scanf ("% c", og køn); printf ("Indtast dit fornavn (max 10 tegn):"); scanf ("% s", og navn); printf ("Indtast dit efternavn (maks 10 tegn):"); scanf ("% s", & navn1); /* teste, om mand eller kvinde * /if (sex == "M") /* vifte navn uden parentes er markøren til den første * //* vifte s element * /printf ("\\ Nhow er du, Mr.
% s .% s \\ n ", navn, navn1); ellers printf ("\\ Nhow er du, MS /fru% s% s \\ n"., navn, navn1); tilbage 0; } ------------------------------------------------- -------------------------------------- //én linje kommentar i programmet, C ++ /* flere linjer bemærkning, C - Program til at vise firkantede og kvadratroden for et givet antal * //* for sqrt () funktion * /# include /* for printf () og scanf () * /# include //for systemet () # omfatter int main () {/* variabel med navnet x og floating-point datatype * /float x; /* standard output * /printf ("\\ nIndtast ét positivt tal (1, 2, 3.):..
") /* standard input * /scanf ("% f", og X); printf ("\\ nx =% f", x); printf ("\\ nSquare for x er =% f", x * x); //sqrt () er den foruddefinerede funktion, defineret i math.h printf ("\\ nSquare rod for x er =% f \\ n", sqrt (x)); systemet ("PAUSE"); tilbage 0; } ------------------------------------------------- --------------------------------- /* simpel beregning matematik header-filer ... * /# include # include /* vigtigste () funktion ... * /int main () {/* variabler erklæring * /int x, y, z; /* variabler initialisering * //* tildele 20 til variable x ...
* //* eller sætte værdien af 20 i hukommelsesplads mærket med x * /x = 20; y = 2; printf ("I betragtning af x = 20, y = 2 \\ n"); printf ("\\ nx /y =% d", x /y); /* gøre nogle beregning * /x = x * y; y = y + y; /* print værdier * /printf ("\\ nx = x * y"); printf ("\\ ny = y + y"); printf ("\\ nNy værdi for x /y =% d", x /y); z = 20 * y /x; printf ("\\ nz = 20 * (y /x) =% d \\ n", z); systemet ("PAUSE"); tilbage 0; } ------------------------------------------------- ------------------------------ //En anden simpel matematik beregning //# inkluderer //# inkluderer # include # include int main (void) {//variabler erklæring //variable navne og skriv flyde a, b, c; //variabler initialisering a = 2,0; b = 5,0; c = b /a; cout cout c = c + (a /b); cout //kalder foruddefineret funktion //for Borland .
.. systemet ("pause"); tilbage 0; } ------------------------------------------------- ----------------------------- //anden matematik beregning # include # include int main (void) {float x, y, z ; //Display til brugerdata på standard output, //skærm cout Læs data fra standard input, tastatur cin >> x; cout cin >> y; cout cin >> z; cout cout-system ("pause"); tilbage 0; } ------------------------------------------------- --------------------------- //echo program kommandolinje-argumenter //program eksempel # include int main (int argc, char * argv []) {int x; for (x = 1; x printf ("% s% s", argv [x], (x printf ("\\ n") returnerer 0;} --------------- -------------------------------------------------- -------- //anden matematik beregningsmetoder //kompileret med VC ++ /VC ++ .
Net #include hjælp namespace std; int main (void) {float x, y, z; //Display til brugerdata på standard output , skærm cout //Læs data fra standard input, tastatur CIN >> x; cout cin >> y; cout cin >> z; cout cout returnere 0;} -------------- ---------------- VC ++ /VC ++ .Net ----------------------------- --- //Forrige eksempel kompileret med //VC ++ /VC ++ .Net ...
ved hjælp af C header i C ++ # include # include hjælp namespace std; int main (void) {float x, y, z; //Display til brugeren data om standard output, skærm cout //Læs data fra standard input, tastatur cin >> x; cout cin >> y; cout cin >> z; cout cout returnere 0;} ---------- --------------------- gcc ---------------------------- -------------- /* Enkel matematik beregning-simath.c header-filer * /# include # include /* main () funktion.. * /int main () {/* variabler erklæring * /int x, y, z; .
/* variabler initialisering * //* tildele 20 til variablen x * //* eller sætte værdien af 20 i hukommelsesplads mærket med x * /x = 20; y = 2; printf ("I betragtning af x = 20, y = 2 \\ n"); printf ("\\ nx /y =% d", x /y); /* gøre nogle beregning * /x = x * y; y = y + y; printf ("\\ nx = x * y"); printf ("\\ ny = y + y"); printf ("\\ nNy værdi for x /y =% d", x /y); z = 20 * y /x; printf ("\\ nz = 20 * (y /x) =% d \\ n", z); tilbage 0; } ============================================================================================.h>.h>.h>.
h>