Programarea în C – IO de nivel scăzut: Descriptori de fișiere

|

Deși nu sunt specificate de standardul C, multe sisteme de operare oferă conceptul de descriptor de fișier (uneori abreviat ca fd (file descriptor)). În timp ce tipul FILE din stdio.h și funcțiile sale asociate încapsulează detaliile de nivel scăzut ale … Citeşte mai mult

Programarea în C – Directive pentru preprocesor: #include

|

Preprocesoarele sunt o modalitate de procesare a textului cu programul dvs. C înainte ca acestea să fie efectiv compilate. Înainte de compilarea propriu-zisă a fiecărui program C, acesta este trecut printr-un preprocesor. Preprocesorul examinează programul încercând să afle instrucțiuni specifice … Citeşte mai mult

Practici comune pentru programarea în C

|

Odată cu utilizarea pe scară largă, o serie de practici și convenții comune au evoluat pentru a ajuta la evitarea erorilor în programele C. Acestea sunt simultan o demonstrație a aplicării bunelor principii de inginerie software într-un limbaj, și o … Citeşte mai mult

Introducere în programarea în C: „Hello, World!”

|

Tradiția ne spune să începem cu un program care afișează salutul „Hello, World!” pe ecran, urmat de o nouă linie, apoi afișarea. Mai jos este codul sursă C care face exact asta. Tastați acest cod în editorul de text/IDE preferat … Citeşte mai mult