Bazele programării C
Să începem cu cel mai simplu program C posibil și să-l folosim atât pentru a înțelege elementele de bază ale lui C, cât și procesul de compilare C Tastați următorul program într-un editor de text standard (vi sau emacs pe UNIX, Notepad pe Windows sau TeachText pe un Macintosh). Apoi salvați programul într-un fișier numit samp.c. Dacă renunțați la .c, probabil veți obține un fel de eroare atunci când îl compilați, deci asigurați-vă că vă amintiți .c. De asemenea, asigurați-vă că editorul dvs. nu adaugă automat câteva caractere suplimentare (cum ar fi .txt) la numele fișierului. Iată primul program:
#include <stdio.h>int main(){ printf("This is output from my first program!\n"); return 0;}
Când este executat, acest program instruiește computerul să imprime linia „Acesta este afișat din primul meu program!” – apoi programul se oprește. Nu poți să fii mult mai simplu decât atât!
Publicitate
Publicitate
Pentru a compila acest cod, urmați pașii următori:
- Pe o mașină UNIX, tastați gcc samp.c -o samp (dacă gcc nu funcționează, încercați cc). Această linie invocă compilatorul C numit gcc, îi cere să compileze samp.c și îi cere să plaseze fișierul executabil se creează sub numele samp. Pentru a rula programul, tastați samp (sau, pe unele mașini UNIX, ./samp).
- Pe o mașină DOS sau Windows care utilizează DJGPP, la un mesaj MS-DOS tip gcc samp.c -o samp.exe. Această linie invocă compilatorul C numit gcc, îi cere să compileze samp.c și îi cere să plaseze fișierul executabil pe care îl creează sub numele samp.exe. Pentru a rula programul, tastați samp .
- Dacă lucrați cu un alt compilator sau alt sistem de dezvoltare, citiți și urmați instrucțiunile acțiuni pentru compilatorul pe care îl utilizați pentru a compila și executa programul.
Ar trebui să vedeți rezultatul „Acesta este rezultatul primului meu program!” când rulați programul. Iată ce s-a întâmplat când ați compilat programul:
Dacă tastați greșit programul, fie nu se va compila, fie nu va rula. Dacă programul nu se compilează sau nu rulează corect, editați-l din nou și vedeți unde ați greșit la tastare. Remediați eroarea și încercați din nou.