Scrierea primului program de pe BBC
Scrierea primului program de pe BBC
1. Deschide, du-te IDE File | Proiect nou.
2. Selectați aplicația consola și să dea un nume. În acest caz, first_program
Alegerea „aplicația consola Win32“ și să dea un nume.4. Pune-o căpușă „proiect de gol“.
Crearea unui proiect de gol.5. După aceea, vom obține o structură goală a proiectului. Adăugați un nou element: click dreapta pe folderul
„Fișiere sursă“ | Adăugați | Articol nou.
Adăugați un nou fișier cpp, dar salvați-l cu extensia .c
Am numit main.c fișier Totul este gata, puteți scrie un program. Săriți peste pașii pentru alte platforme.
1. Creați un nou fișier proiect | nou | Altele.
Crearea unui proiect nou.2. Adăugarea unei aplicații consolă
Adăugați o aplicație consolă.3. Selectați limba B
Alegerea limbii C.4. Ia-proiect gata. Este necesar să se păstreze la numele pe care doriți. Până atunci, proiectul în sine și toate fișierele vor avea nume implicite. Puteți elimina implicit Borland prescrisă în program.
Proiectul Gata pentru Borland. Trebuie păstrată.Dacă salvați programul într-un fișier numit hello.c, apoi tastați comanda în terminal
cc hello.c o- alo
sau
gcc salut o- salut
În acest caz, în mod evident, trebuie să fie în directorul de program. GCC va crea un fișier executabil numit salut. Pornește-l, și va ieșire Hello, World!
./ salut
Uneori poate exista probleme cu drepturi de acces. Verificați dacă aveți un fișier executabil, sau da-ti un privilegiu pentru a rula.
chmod 760 salut
Dacă aveți mai multe fișiere, va trebui să lista numele tuturor BBC, în ordinea de fișier. De exemplu, dacă aveți două fișiere simple.h și simple.c, este necesar să se înregistreze
cc hello.c simple.c o- salut
Luate în prima ieșire de program Bună ziua, lume! pe ecran.
Rulați programul (Run | Run sau F9 pentru Borland constructii | Build Solution sau F5 pentru MS), programul afișează Hello World! și va aștepta până când apăsați orice tastă.
Luați în considerare codul în detaliu. Primele două linii
directive compilator pentru a conecta stdio biblioteca standard (Standard Input Output - standard de intrare O bibliotecă) și Conio (Consola de ieșire de intrare - ieșire biblioteca standard de ieșire consolă). extensia .h indică faptul că acest antet fișiere (fișiere antet). Compilatorul va copia codul și bibliotecile Conio stdio, și face posibilă utilizarea funcțiilor descrise în aceste biblioteci.
Aceasta este funcția principală. Acesta diferă de celelalte funcții, puteți determina ce este punctul de intrare - începe cu executarea programului.
Funcția principală are doi parametri - numărul parametrilor argc și argv matrice de parametrii transmiși. Aceste argumente sunt opționale, astfel încât să nu le pot scrie. Cum de a le folosi mai târziu. Funcția principală trebuie să returneze un număr întreg. În cazul în care este 0, caracteristica a lucrat fără erori. În standardul modern din B nu se pot întoarce 0, și descrie funcția ca void principal. Programul nostru acum pare destul de simplu. Linia imprimă șirul de caractere Hello, World! pe ecran. se așteaptă de presare.
Hai să facem ceva un pic mai complicat pentru a învăța cum să adăugați fișiere noi la program. Cine este important pentru tine de a învăța cum să adăugați fișiere noi, în cazul în care o bucată de cod va rămâne neclar, nu contează.
1. Creați un nou fișier antet în dosarul „Header Files“, numele acesta simple.h
2. Crearea unui fișier nou în simple.c dosarul „fișierele cod sursă.“
3. Adăugați simple.h
Aici, am anunțat o nouă funcție doSomething. Ea nu are corp, acesta va fi descris în fișierul simple.c. Aici vom conecta și bibliotecile stdio și Conio
Adăugați un .c simplu
Am inclus în antetul fișierului simple.c. El scrie în ghilimele, deoarece nu este un fișier de biblioteca standard. Fișierele bibliotecă standard sunt de obicei situate în directorul includ în sine IDE. Dacă ați pus la fișierele noastre, atunci ei, de asemenea, pot fi declarate în paranteze unghiulare. Duble citate pot prescrie, de asemenea, căi de fișiere absolute. Din moment ce am inclus deja Conio și bibliotecile stdio în fișierul .h, atunci ele sunt „vizibile“ în fișierul .c.
Mai mult, în main.c
Includem numai fișierul antet. simple.c Conținutul va fi adăugat în mod automat. Punerea în practică a proiectului (F5 sau F9, sau ce-ai pentru o zi de miercuri.) Dacă ai totul a mers perfect atunci, ai învățat cum să adăugați noi fișiere la proiect.
ru-Cyrl 18- tutorial Sypachev S.S. 1989-04-14 [email protected] studenți Stepan Sypachev
Încă nu este clar? - întrebări scrie pe cutie