=========================================== ================================ opprinnelig programmer kompilert bruker Borland C ++. Eksempler utarbeidet etter VC ++ /VC ++ .Net og gcc eller g ++ er gitt på slutten av hver modul. For eksempel hvis du ønsker å kompilere C ++ koder bruker VC ++ /VC ++ .Net, endre header fil tilsvarende. Bare trenger noen endring for header filer ...
: ====================================== =================================== =============== ================================================== ======== #include int main () {return 0; } ------------------------------------------------- ---------- /* Mer enkleste programmet eksempel * //* preprosessor direktiver - header fil * /#include #include /* main () -funksjonen uten argument * //* og int returverdi ... * /int main () {printf ("Testing 1 ... 2 ... 3 ...
\\ n"); printf ("Hello fyr \\ n"); returnere 0; } ------------------------------------------------- ---------------- /* Mer enkleste programmet eksempel * //* preprosessor direktiver - header fil * /#include #include /* main () -funksjonen uten argument * //* og ingen returverdi ... * /void main () {printf ("Testing 1 ... 2 ... 3 ...
\\ n"); printf ("Hello fyr \\ n"); komme tilbake; } ------------------------------------------------- ---------------- /* Mer enkleste programmet eksempel * //* preprosessor direktiver - header fil * /#include #include /* main () -funksjonen uten argument * //* og ingen returverdi ... * /void main () {printf ("Testing 1 ... 2 ... 3 ... \\ n"); printf ("Hello fyr \\ n"); } ------------------------------------------------- ---------------- //En annen enkleste program eksempel //preprosessor direktiver - header filer //Endre header filer tilsvarende for C ++ koder ... bruker //VC ++ /VC ++ .
Net og andre C ++ standard overenstemmelse kompilator ... //# inkluderer //# inkluderer //bruker namespace std; #include #include //main () -funksjonen uten argument //og int returverdien ... int main () {cout //systemkall 'pause' //befaler å vente midlertidig for brukerhandling //ved å kalle systemet pausekommando //pause er Borland bestemt, for andre kompilatorer kan du //forkaste denne og dens header system ("pause"); //tilbake til operativsystemet, ingen feil return 0; } ------------------------------------------------- -------------------------------- //Mer enkleste program eksempel //preprosessor direktiver - header filer #include #include //main () -funksjonen uten argument //og int returverdien .
.. int main () {cout //systemkall 'pause' //befaler å vente midlertidig for brukerhandling //ved å kalle systemet pausekommando //pause er Borland spesifikke, for andre kompilatorer du kan //forkaste denne og dens header system ("pause"); //tilbake til operativsystemet, ingen feil return 0; } ------------------------------------------------- ----------------------------------- //Simple hilsen program ved hjelp av en matrise, peker og utvalg //deg vil lære mer om array, peker og valg senere. //Følgende #include ... kalt preprosessor direktivet /header filer. //Midler inkluderer iostream.
h filen slik at kompilatoren kan finne //definisjonen for cin og cout, deretter cin og cout kan fungere skikkelig //# inkluderer //for system () //# inkluderer //hjelp namespace std; # include //for system () #include int main (void) {//normal variable og array med sine respektive datatype char navn [11], navn1 [11], sex; domstol cin >> navn; domstol cin >> navn1; domstol cin >> sex; //test enten mann eller kvinne if (sex == 'M') //rekke navn uten parentes er pekeren til den første //tabellens element domstol domstol system ("pause"); returnere 0; } ------------------------------------------------- ---------------------------------- #include int main () {/* normal variable og array med sine respektive datatype * /røye sex, navn [11], navn1 [11]; printf ("Skriv din sex (M eller F):"); scanf ("% c", og sex); printf ("Skriv inn fornavn (maks 10 tegn):"); scanf ("% s", og navn); printf ("Skriv inn ditt etternavn (maks 10 tegn):"); scanf ("% s", og navn1); /* test enten mannlig eller kvinnelig * /if (sex == 'M') /* rekke navn uten parentes er pekeren til den første * //* tabellens element * /printf ("\\ NHOW er du, Mr.
% s % s. \\ n ", navn, navn1); ellers printf ("\\ NHOW er du, Ms /Mrs% s% s \\ n.", navn, navn1); returnere 0; } ------------------------------------------------- -------------------------------------- //én linje kommentar i programmet, C ++ /* multippel linjer kommentaren, C - Program for å vise kvadrat og kvadratrot for et gitt antall * //* for sqrt () funksjon * /# include /* for printf () og scanf () * /# include //for system () # inkluderer int main () {/* variabel kalt x og flyttallsdatatype * /float x; /* standard utgang * /printf ("\\ nAngi et positivt tall (1, 2, 3.):..
"); /* standard inngang * /scanf ("% f", og x); printf ("\\ nx =% f", x); printf ("\\ nsquare for x er =% f", x * x); //sqrt () er forhåndsdefinert funksjon, definert i math.h printf ("\\ nsquare root for x er =% f \\ n", sqrt (x)); system ("pause"); returnere 0; } ------------------------------------------------- --------------------------------- /* Enkel matematikk beregning header filer ... * /#include #include /* Hoved () -funksjonen ... * /int main () {/* variabler erklæring * /int x, y, z; /* variabler initialisering * //* tildele 20 til variabel x ...
* //* eller sette verdien av 20 i minneplass merket med x * /x = 20; y = 2; printf ("Gitt x = 20, y = 2 \\ n"); printf ("\\ nx /y =% d", x /y); /* gjøre noen beregning * /x = x * y; y = y + y; /* utskriftsverdier * /printf ("\\ nx = x * y"); printf ("\\ ny = y + y"); printf ("\\ nnew verdi for x /y =% d", x /y); z = 20 * /x y; printf ("\\ nz = 20 * (y /x) =% d \\ n", z); system ("pause"); returnere 0; } ------------------------------------------------- ------------------------------ //En annen enkel matematikk beregnings //# inkluderer //# inkluderer #include #include int main (void) {//variabler deklarasjons //variabelnavn og skriver flyte a, b, c; //variabler initialisering a = 2.
0; b = 5,0; c = b /a; cout cout c = c + (a /b); domstol //kaller forhåndsdefinert funksjon //for Borland ... system ("pause"); returnere 0; } ------------------------------------------------- ----------------------------- //annen matematikk beregning #include #include int main (void) {float x, y, z ; //Display for brukerdata på standard utgang, skjermen domstol //Les data fra standard inngang, tastatur cin >> x; domstol cin >> y; domstol cin >> z; domstol domstol system ("pause"); returnere 0; } ------------------------------------------------- --------------------------- //echo program kommandolinjeargumenter //eksempel program #include int main (int argc, char * argv []) {int x; for (x = 1, x printf ("% s% s", argv [x], (x printf ("\\ n"); return 0;} --------------- -------------------------------------------------- -------- //annen matematikk beregnings //utarbeidet etter VC ++ /VC ++ .
Net # include bruker namespace std; int main (void) {float x, y, z; //Display for brukerdata på standard ut , skjerm domstol //Les data fra standard inngang, tastatur CIN >> x; cout cin >> y; cout cin >> z; domstol domstol returnere 0;} -------------- ---------------- VC ++ /VC ++ .Net ----------------------------- --- //Forrige eksempel utarbeidet etter //VC ++ /VC ++ .Net ...
bruker C header i C ++ #include #include bruker namespace std; int main (void) {float x, y, z; //Display for brukeren data på standard utgang, skjermen domstol //Les data fra standard inngang, tastatur cin >> x; cout cin >> y; cout cin >> z; domstol domstol returnere 0;} ---------- --------------------- gcc ---------------------------- -------------- /* Enkel matematikk beregnings-simath.c header-filer. * /#include #include /* main () -funksjonen. * /int main () {/* variabler erklæring * /int x, y, z; .
/* variabler initialisering * //* tildele 20 til variabelen x * //* eller sette verdien av 20 i minneplass merket med x * /x = 20; y = 2; printf ("Gitt x = 20, y = 2 \\ n"); printf ("\\ nx /y =% d", x /y); /* gjøre noen beregning * /x = x * y; y = y + y; printf ("\\ nx = x * y"); printf ("\\ ny = y + y"); printf ("\\ nnew verdi for x /y =% d", x /y); z = 20 * /x y; printf ("\\ nz = 20 * (y /x) =% d \\ n", z); returnere 0; } ============================================================================================.h>.h>.h>.
h>