Si të shkruani kod standard në C ++: 11 hapa (me fotografi)

Përmbajtje:

Si të shkruani kod standard në C ++: 11 hapa (me fotografi)
Si të shkruani kod standard në C ++: 11 hapa (me fotografi)

Video: Si të shkruani kod standard në C ++: 11 hapa (me fotografi)

Video: Si të shkruani kod standard në C ++: 11 hapa (me fotografi)
Video: ПРИЗРАКИ НЕМЕЦКОГО ОСОБНЯКА НАПУГАЛИ МЕНЯ ДО УЖАСА / GHOSTS OF A GERMAN MANSION 2024, Nëntor
Anonim

Ka shumë mënyra për të programuar një kompjuter. Në fund të fundit, vendimi se si të arrihet ajo që nevojitet i takon programuesit. Sidoqoftë, ka shumë "praktika më të mira" që përdorin stile dhe funksione për përpilim dhe programe më të mira. Duhet pak saktësi për t'u siguruar që programuesit e ardhshëm (përfshirë veten) në projekt mund të lexojnë dhe kuptojnë kodin tuaj.

Hapi

Metoda 1 nga 2: Shkrimi i Kodit Standard

Shkruani Kodin Standard në C ++ Hapi 1
Shkruani Kodin Standard në C ++ Hapi 1

Hapi 1. Shkarkoni një IDE (mjedis zhvillimi të integruar) për C ++ siç janë Eclipse, Netbeans dhe CodeBlocks, ose mund të përdorni një redaktues teksti të thjeshtë si Notepad ++ ose VIM

Ju gjithashtu mund të ekzekutoni programin nga rreshti i komandës, në këtë rast çdo redaktues teksti do të jetë i mjaftueshëm. Mund të jetë e dobishme nëse zgjidhni një redaktues që mbështet theksimin e sintaksës dhe numërimin e linjave. Shumica e programuesve zbulojnë se sistemet e ngjashme me Unix (Linux, OS X, BSD) janë mjediset më të mira për zhvillim.

Shkruani Kodin Standard në C ++ Hapi 2
Shkruani Kodin Standard në C ++ Hapi 2

Hapi 2. Krijoni skedarin kryesor të programit

Skedari kryesor duhet të përfshijë një funksion të quajtur main (). Këtu fillon ekzekutimi i programit. Nga këtu, do t'ju duhet të thërrisni funksione, klasa prefiksesh, etj. Skedarë të tjerë nga aplikacioni juaj si dhe bibliotekat mund të përfshihen në këtë skedar.

Shkruani Kodin Standard në C ++ Hapi 3
Shkruani Kodin Standard në C ++ Hapi 3

Hapi 3. Filloni të shkruani programin

Vendosni kodin ose programin që dëshironi të krijoni (shihni disa shembuj më poshtë). Mësoni sintaksën, semantikën, paradigmat e programimit të orientuar nga objekti, striacionin e të dhënave, hartimin e algoritmeve si listat e lidhura, radhët e përparësive, etj. C ++ nuk është një gjuhë e lehtë për t’u programuar, por duke e bërë këtë do t’ju mësojë bazat që funksionojnë me të gjitha gjuhët e programimit.

Shkruani Kodin Standard në C ++ Hapi 4
Shkruani Kodin Standard në C ++ Hapi 4

Hapi 4. Futni komentet në kod

Shpjegoni për çfarë funksionesh dhe variablash përdoren. Zgjidhni emra të qartë për ndryshoret dhe funksionet. Përfitoni nga emrat globalë të ndryshoreve. Në përgjithësi, sigurohuni që kushdo që lexon kodin tuaj mund ta kuptojë atë.

Shkruani Kodin Standard në C ++ Hapi 5
Shkruani Kodin Standard në C ++ Hapi 5

Hapi 5. Përdorni pikat e duhura në kodin tuaj

Përsëri, shihni shembullin më poshtë.

Shkruani Kodin Standard në C ++ Hapi 6
Shkruani Kodin Standard në C ++ Hapi 6

Hapi 6. Përpiloni kodin me

g ++ kryesore.cpp

Shkruani Kodin Standard në C ++ Hapi 7
Shkruani Kodin Standard në C ++ Hapi 7

Hapi 7. Drejtoni programin duke shtypur:

./a. jashtë

Metoda 2 nga 2: Shembull

Hapi 1. Merrni parasysh Shembullin 1:

    /* Ky program i thjeshtë është krijuar për të kuptuar bazat e stilit g ++. Ky Program përdor Përpiluesin e g ++.*/ #Include/*futni funksionet hyrëse dhe dalëse*/ duke përdorur hapësirën e emrave std; /* ne përdorim funksionin std (standard)* /int main () /* deklarojmë funksionin kryesor; Ju gjithashtu mund të përdorni int main (void). */ {cout << "\ n Përshëndetje baba"; / * '\ n' është një rresht i ri ( t është një skedë e re) */ cout << "\ n Përshëndetje mami"; cout << "\ n Ky është programi im i parë"; cout << "\ n Data 2018-04-20"; kthen 0; }

Hapi 2. Merrni parasysh Shembullin 2:

    / * Ky program për të numëruar shumën e dy numrave */ #include using namespace std; int main () {float num1, num2, res; /* deklaro ndryshoren; int, dyshe, e gjatë… mund të përdoret gjithashtu */ cout << "\ n Fut numrin e parë ="; cin >> num1; / * futni vlerën e përdoruesit në num1 */ cout << "\ n Futni numrin e dytë ="; cin >> num2; res = num1 + num2; cout << "\ n Shuma" << num1 << "dhe" << num2 << "=" << res '\ n'; kthen 0; }

Hapi 3. Shembulli i studimit 3:

    / * Shumëzoni dy numra */ #include using namespace std; int main () {float num1; int num2; rez i dyfishtë; cout << "\ n Fut numrin e parë ="; cin >> num1; cout << "\ n Fut numrin e dytë ="; cin >> num2; res = num1 * num2; cout << "\ n Shumëzoni dy numra =" << res '\ n'; kthen 0; }

Hapi 4. Merrni parasysh Shembullin 4:

    // '' Looping '' për të gjetur formulën e matematikës. Në këtë rast, programi kërkon përgjigjen e // Pyetjes #1 në Project Euler. #include using namespace std; int main () {// Hapja '' Kryesore ''. int sum1 = 0; int sum2 = 0; int sum3 = 0; int sum4 = 0; // Gjeneroni numrin e plotë të nevojshëm për të gjetur përgjigjen. për (int a = 0; a <1000; a = a+3) {sum1 = sum1+a;} // '' Loop '' derisa a është më e madhe ose e barabartë me 1000, duke shtuar 3 secila '' loop '' Me Shtoni gjithashtu një në sum1. për (int b = 0; b <1000; b = b+5) {sum2 = sum2+b;} // '' Lak '' derisa b të jetë më i madh ose i barabartë me 1000, duke shtuar 5 secila '' lak '' Me Gjithashtu shtoni b në shumën2. për (int c = 0; c <1000; c = c+15) {sum3 = sum3+c;} // '' Lak '' derisa c është më e madhe ose e barabartë me 1000, duke shtuar 15 në c çdo lak '' ' Gjithashtu shtoni c në sum3. shuma4 = shuma1 + shuma2 - shuma3; // sum4 merr shumën e sum1 dhe sum2, minus sum3. cout << sum4; // Rezultati është sum4, përgjigja. cin.get (); // Prisni që përdoruesi të shtypë Enter. kthen 0; // Deklarata për t'u kthyer. } // Mbyllja kryesore.

Hapi 5. Konsideroni shembujt e mëposhtëm me stile të ndryshme:

    int kryesore () {int i = 0; nëse (1+1 == 2) {i = 2; }} / * Stili i Whitesmiths * / int main () {int i; nëse (1+1 == 2) {i = 2; }} / * Stili GNU * / int main () {int i; nëse (kushti) {i = 2; funksione(); }}

Këshilla

  • Përdorni gjithmonë një përpilues ISO për programet tuaja.
  • 'a.out' është skedari i paracaktuar ekzekutues i krijuar nga përpiluesi.
  • Nëse jeni duke shkruar diçka që përdor shumë ndryshore ose funksione të ndryshme, përfshini disa komente për ta bërë më të lehtë të korrigjoni dhe kuptoni më vonë!