Majuscule și litere mici
Alte reguli adoptate în C, reglementează utilizarea de litere mari și mici. Comandă și funcția nume sunt întotdeauna scrise cu litere mici, așa că ar trebui să fie scris (puts), dar nu pune () sau Puts (). Dacă această funcție este definită de tine, nu veți primi un mesaj de eroare, dar textul original al programului va fi similar cu un program scris în limbajul C. Majusculele în limbajul C, în mod obișnuit utilizat pentru a defini constante și nume de macro.
declaraţie de returnare
Ce se întâmplă după ce computerul finalizează executarea instrucțiunilor date în programul dvs.? Programul este finalizată, iar calculatorul este returnat la starea inițială, adică, în cazul în care programul este executat din sistemul de operare MS-DOS, acesta va apărea din nou pe ecran un indiciu, în cazul în care programul se execută dintr-un mediu Windows, va reveni din nou la teacă.
Întoarceți-vă la mediul inițial, de regulă, se efectuează în mod automat. Excepțiile sunt unele dintre compilatorul C, limba, care necesită să specificați în mod explicit fiecare pas, inclusiv revenirea la sistem. Pentru astfel de compilatoare returna instrucțiuni este introdus (0), care este plasat direct în fața unei bretele, final principal funcția de organism ():
puts ( „Sunt bine“);
Declarația de retur (0) spune computerul că este necesar să se întoarcă la mediul inițial. Când lucrați cu cele mai multe compilatoare, includerea unor astfel de instrucțiuni în codul de program nu este necesar, nu primiți un mesaj de eroare, chiar dacă nu este. Utilizarea simbolului 0 nu este, de asemenea, necesară. Cele mai multe compilatoare permit înregistrarea în loc să se întoarcă (0); utilizați prescurtare de întoarcere; fără paranteze. Cu toate acestea, dacă ai pus bretele, ar trebui să utilizați înregistrarea completă, pentru a se evita erorile de compilare.
Dacă utilizați în continuare declarația de retur (0), nu puneți instrucțiuni între ea și bretele programul final. De exemplu, ar fi o greșeală să scrie:
puts ( „Sunt bine“);
ca și în acest caz, calculatorul revine la sistemul de operare după primele (Sunt puse) funcția, și nu va aștepta apariția liniei „Ay tu?“.
După ce scrie și compila primul program, mai bine te confortabil cu principiile de programare fără erori. Vei înțelege ce operațiunile sunt efectuate în fiecare instrucțiune și în acest caz, ar trebui să-l utilizați.
Dar pe măsură ce programul devine mai complicat, devine greu de tinut minte de ce ai folosit această afirmație sau că, mai ales în cazul în care vă decideți să urmăriți programul din nou, după un anumit timp de la începuturile sale. Chiar mai greu de înțeles programul scris de către o altă persoană.
/ * Acest program afișează un mesaj pe ecran * /
/ * Acest program afișează un mesaj pe ecran * /
/ * Ecranul afișează mesajul "OK" * /
return (0); / * Întoarcere sistemul de operare * /
/ * Acest program afișează un mesaj pe ecran, acesta conține
instrucțiuni în retur (0) pentru compatibilitate cu compilatoare
nu au o revenire automată a sistemului
/ * Acest program afișează un mesaj pe ecran, acesta conține
* Instrucțiuni pentru returnare (0) pentru compatibilitate cu compilatoare,
* Nu au o revenire automată a sistemului
Puteți arăta imaginația:
* Acest program afișează un mesaj pe ecran, acesta conține *
* Return (0) Declarație pentru compatibilitate cu compilatoare *
* Nu au o revenire automată a sistemului *