Cu clrscr primul ecran program de curățare (), c pentru începători
Ați decis să înceapă programarea lor de educație.
Pe pagina anterioară, există link-uri care vă pot ajuta să descărcați Borland C ++ 3.1
Poate că ați auzit deja, pentru a programa un program, trebuie să scrie cod și să aibă un instrument care ajută la crearea unui program de astfel de cod scris. Un astfel de instrument este un program care se numește compilatoare.
- Compiler - un program care preia sarcinile unui interpret atunci când este necesar pentru a traduce într-un limbaj ușor de înțeles de calculator figuri umanoide
Programatorul scrie cod. Acest cod este scris în text, un pic ca cuvinte umane, dar acest text este o reminiscență a vorbirii umane. Că de la acest text pentru a obține programul, aveți nevoie de acest text tradus într-o limbă înțeleasă de către calculator. Această traducere și compilatoare angajate.
- În calculatoare: compilator - un program care traduce un program de text este scris într-un limbaj de programare la altul ca un nivel mai mic sau mai mare, și poate fi la fel, dar limba este potrivit pentru scopuri speciale: control al aparatului sau de transmitere prin Internet
Noi, ca un programator novice, ușor de confundat cu compilatoare IDE. Acest lucru este destul de logic și de eroare populare. Este dificil să ne explice ceea ce au diferențe. Cuvintele unora „IDE“ abstruse
Dacă aveți unele program cu butoanele: pentru a salva fișierul pentru a compila, pentru tipul de configurare - acest program este doar învelișul exterior, care este într-un fel facilitează procesul de scriere de cod și unele tam-tam cu insurubare detalii compilatoare. Astfel de programe sunt numite IDE (instrumente de dezvoltare integrate).
Exemple IDE:
CodeBlocks
VisualStudio
QtCreator
Dev-C ++
C ++ Builder
și altele.
Compilatorul nu are nici un decor extern. El face doar traducerea textului în orice instrucțiuni. Noi nu am rula în forma în care am folosit pentru a rula toate programele. Dacă pur și simplu vom rula ca un program normal, nu va face nimic, pentru că sarcina nu a scoate în evidență în fața noastră, și de a traduce codul sursă în computer poate înțelege. L-am da dosarul, îl poartă cu ea a prezentat dosarul.
Confuzia IDE și compilatoare apare ca o consecință a frecventă IDE autointitulat și compilator. (De exemplu, VisualStudio, Borland C ++ 3.1)
- Pe acest site, în viitor, dat mai multe exemple care sunt scrise pentru Borland compilator C ++ 3.1 în IDE „Borland C ++ 3.1“ în sistemul de operare Windows
- Pe acest site o mulțime de exemple, scrise de compilatoare C ++ alte
- Această diferență ar putea fi unele obstacole în calea învățării
Aceste tranziții sunt legate de faptul că am început formarea doar cu Borland C ++ 3.1. Dacă aveți posibilitatea de a începe de formare cu compilatoare moderne în IDE moderne. apoi și să dea întâietate.
În Borland C ++ 3.1 primul meu clar pentru mine programul a devenit un program de gol, iar al doilea - un program care afișează un mesaj de bun venit: „HelloWorld“.
Sper foarte mult că știți deja ce un compilator. Eu cred că nu știu de unde să înceapă, așa că ai putea ajunge aici.
- Fii atent!
Acest subiect descrie codul scris pentru Borland compilator C ++ 3.1
În IDE subiectul anterior poate fi descărcat „Borland C ++ 3.1“. care a construit eponim compilator Borland C ++ 3.1.
Deschideți IDE „Borland C ++ 3.1“, și începe să scrie codul pentru a crea programul, „HelloWorld“
- În Borland C ++ 3.1 are sens pentru a începe cu un program de scriere goală.
Codul sursă al unui program de Borland gol C ++ 3.1 în Windows:
Apăsați stânga Ctrl + F9 (sau selectați Run meniul -> Run cu mouse-ul) - nu va vedea nimic special. Acest lucru va crea un fișier executabil, dar este puțin probabil ca vom observa.
Pentru a vedea efectul programului nostru, puteți apăsa Alt + F5 - ar trebui să deschidă gol negru fereastra MS-DOS. - programul de personal nu, cu excepția pentru curățarea ecranului, astfel încât ecranul trebuie să fie gol. (Dacă nu pun paranteze în codul, atunci când scrieți ClrScr (), și scrie clrscr; - compensare ecranul nu va apărea).
Pentru a curăța ecranul în c ++ funcția 3.1 Borland utilizate clrscr ();
Pentru a goli ecranul, funcția este activată, trebuie să de la bun început să scrie #include
(Conio.h - Acesta este fișierul header)
Să ne ocupăm cu codul de program:
Stiinta - prima linie citește ceva de genul:
- Prima linie a programului este o directivă preprocesor, care este îndeplinită, compilatorul îl înlocuiește cu textul integral al fișierului pe care este înscris în #include
Dar cumva știința bolnavă de sunet tehnic și confuz, așa că încercați în colocvial descriu ce înseamnă toate astea.
În neregulă cu asta.
În cazul scrierii alte caracteristici, întoarcerea vraja să funcționeze completat lucrarea și-a dat ceva, că această returnare prevede: „Aceasta este treaba ta este terminat, lasa rezultatul.“
Rețineți că acolade, după ce a scris fiecare declarație care exprimă nici o idee deosebită, punct și virgulă.
clrscr ();
return 0;
- În C ++, alinierea semnelor de punctuație pentru incepatori - doar un moment prost pentru începători înșiși. prea comună greșeală - să uitați să pună capăt cu punct și virgulă
Ceva mai sus - este o descriere detaliată a produselor alimentare pentru creier, dar, în plus să-și amintească programul gol de cod (liniile de cod sursă) nu are nevoie de nimic. Deal cu principiul de construcție a semifabricatului pentru viitorul proiectului este destul de real, chiar dacă este foarte dificil.
Pentru a aminti mai bine cum să creeze un program de gol - amintiți-vă următoarele:
- Specificați-ne un fișier cu instrucțiunile necesare (de obicei, apare necesitatea, în cursul scrierii programului)
- Declarați funcția principală și pentru a determina tipul acestuia (funcția principală trebuie să fie întotdeauna de tip int - O valoare întreagă)
- Pune-acolade pentru cod (cel mai bine este să deschidere și închidere)
- În interiorul principal puteți scrie întoarce 0. pentru a indica faptul că, în acest moment funcția reziliază
- Nu uita și virgulă nu se confunda în cazul în care și ce paranteze
Știu că întregul program ar trebui să fie doi și doi împreună. Este foarte simplu, dar foarte necesar pentru incepatori.
Pentru cei care nu sunt în prima zi, dar a fugit în unele dificultăți de compensare ecran, ea poate veni în acest fel