Linia 6 -. Fiecare functie care returneaza o valoare trebuie să includă o declarație de revenire ca aceasta. În C, funcția principală trebuie să aibă întotdeauna un tip de returnare întreg, chiar dacă nu este folosit în cadrul programului. Rețineți că, atunci când rulați un program C, deși, executați în esență, funcția sa principală. Deci, atunci când sunteți de testare programul, vă pot spune computerul pentru a afișa valoarea returnata de funcționare ale programului. O valoare de retur de la 0 este de preferat, deoarece programatori căutați de obicei pentru ca valoarea în testare pentru a confirma programul a fugit cu succes.
Când sunteți gata pentru a testa programul dumneavoastră, salvați fișierul și compila și executa programul. Dacă utilizați compilatorul gcc la o linie de comandă, și programul este într-un fișier numit sample.c puteti compila cu următoarea comandă:
gcc -o sample.exe sample.c
Dacă nu există erori în cod, ar trebui să aveți un fișier denumit sample.exe în același director ca și sample.c după rularea acestei comenzi. Cea mai comuna eroare este o eroare de sintaxă, ceea ce înseamnă că ai scris greșit ceva tu, cum ar fi lăsând pe un punct și virgulă la sfârșitul unei linii sau nu de închidere citate sau paranteze. Dacă aveți nevoie pentru a face modificări, deschideți fișierul în editorul de text, o rezolvi, salvați modificările și încercați din nou comanda de compilare.
Pentru a rula programul sample.exe, introduceți următoarea comandă. Notă ./care forțează calculatorul să se uite la directorul curent pentru a găsi fișierul executabil:
./sample.exe
Acestea sunt elementele de bază ale codificare și compilare pentru C, deși există mult mai mult puteți afla despre compilarea din alte resurse de programare C. Acum, haideți să deschideți caseta și să vedem ce piese C are pentru programe de consolidare. Concepte de programare
comune în C
Să aruncăm o privire la modul de a pune unele comune conceptelor de programare în practică în codul C . Ceea ce urmează este un rezumat rapid al acestor concepte:
Funcții - Ca menționat mai devreme, o funcție este un bloc de cod r