Extras din curs
C-ul este un limbaj orientat pentru aplicatii de uz general . Datorita caracteristicilor sale este un limbaj foarte utilizat de toate categoriile de programatori.
Dintre caracteristicile sale amintim :
• este un limbaj structurat;
• permite o exprimare compacta si concisa a programelor;
• este simplu de utilizat ;
Pe scurt, C-ul este un limbaj restrâns , puternic si flexibil care poate fi folosit pentru mai multe tipuri de aplicatii :
n programe de sistem :
n sisteme de operare ;
n driver-e de dispozitive ;
n interfete utilizator ;
n programe de aplicatie :
n editoare de texte ;
n gestiuni baze de date ;
n programe utilizator ;
C-ul executa secvential instructiunile, dar poseda instructiuni de decizie care pot altera secventa .
De asemenea , are instructiuni de ciclare , posibilitatea de a defini functii recursive si multe altele.
Referitor la declaratiile de date , la fel ca si Pascal-ul , C-ul admite tipuri de date de baza si tipuri de date derivate .
Tipurile de date de baza ale C-ului sunt intreg , real si caracter.Aceste tipuri de date de baza sunt in stransa legatura cu masina pe care a fost implementat limbajul .
Fiecare tip de data de baza are o lungime in octeti care depinde de tipul de masina . Exista si tipuri de date mai complexe cum ar fi :
n structurile ;
n uniunile ;
n masivele ;
Un tip de date care nu a fost amintit pana acum este tipul pointer . Pointerii dau C-ului flexibilitate.
Exista :
n pointeri la date ;
n pointeri la functii ;
n pointeri la pointeri .
Pe baza tipurilor de date enumerate anterior se pot crea tipuri de date noi foarte complexe.
C-ul permite constructii fundamentale care se folosesc in toate limbajele de programare structurate.
Preview document

































































































Conținut arhivă zip
- C Standard.doc
Alții au mai descărcat și
Automatizarea cazanului cu lemne intr-un cazan cu peleti Peleții sunt combustibili solizi, cu conținut scăzut de umiditate, obținuți din rumeguș,...
INTRODUCERE În acest proiect ne-am propus să masurăm nivelul de lichid dintr-un rezervor. Pentru a face acest lucru, noi am decis să folosim un...
1. Noțiuni itroductive Trmenul „centrală termică” are un sens destul de larg și se referă la o gamă destul de mare de produse. Pentru cei care nu...
VHDL ca un limbaj de programare VHDL seamana cu un limbaj de programare; cei care sint familiarizati cu limbajul de programare Ada vor observa...
Cap. 1. SISTEME PIPELINE Tehnica pipeline reprezintă o metodă de îmbunătătire a performantelor unui procesor sau a unei unităti aritmetice....
Prin proces industrial se întelege un ansamblu de transformari mecanice, electrice sau de alta natura care au loc în instalatii industriale....
Te-ar putea interesa și
Lucrarea elaborată pentru susținerea temei de disertație, intitulată “Imobilizările corporale în Standardele Internaționale de Raportare Financiară...
Motivația și metodologia cercetării Dinamica economică actuală și acerba concurență existentă pe toate piețele, indiferent de profil, impun...
7. Protocoale de tunelare Dupa cum am afirmat, o retea virtuala privata (VPN) este initiata în jurul unui protocol de securizare, cel care...
Activitatea de evaluare este o profesiune caracterizată prin faptul că experienţa şi cunoştinţele sunt însuşite şi transmise din generaţie în...
INTRODUCERE Implementarea unui sistem de managementul calității după seria de standarde ISO 9000 reprezintă un pas important pentru asigurarea...
INTRODUCERE Contabilitatea este o ştiinţă constituită, deoarece operează cu un vocabular specific, dispune de o metodă proprie, de principii şi...
INTRODUCERE Nevoia de armonizare şi uniformizare în contabilitate impune normalizarea sa. Pe această cale se formalizează şi materializează...
INTRODUCERE De la stadiul în care clienţii sunt consideraţi ca număr sau valoare totală a tranzacţiilor realizate, tot mai multe organizaţii se...