Variabile registru
Variabile registru Limbajul C ofera posibilitatea de a aloca anumite variabile in registri microprocesorului. Deoarece registri constituie un tip de memorie ultrarapida in anumite cazuri se poate economisi atat timp de executiCiteste tot ... 135 cuvinte
Dimensiune mica - fara poza |
|
|
Macrouri de clasificare
Macrouri de clasificare In aceasta clasa distingem un numar de macrouri simple care au o utilizare larga in prelucrarea simbolurilor. Definitiile acestor macrouri se afla in fisierul ctype.h Unul dintre macrCiteste tot ... 294 cuvinte
Dimensiune mica - fara poza |
|
|
Alte functii diverse de uz general
Alte functii diverse de uz general void clrscr (void); - sterge fereastra activa sau tot ecranul; prototipul in conio.h void delay(unsigned i); - suspenda executia programului pentru o perioada de i milisCiteste tot ... 53 cuvinte
Dimensiune mica - fara poza |
|
|
Instructiunea for
Instructiunea for Instructiunea for, ca si instructiunea while, se utilizeaza pentru a realiza o structura repetitiva pretestata. Formatul instructiunii este: for(exp1; exp2; exp3) instructiune; Antetul ciclului esCiteste tot ... 241 cuvinte
Dimensiune mica - fara poza |
|
|
Functia standard putchar
Functia standard putchar Functia standard putchar se poate utiliza pentru a scrie un caracter in fisierul standard de iesire stdout, in pozitia curenta a cursorului. Ea se apeleaza folosind o instructiune de apel de forma:Citeste tot ... 76 cuvinte
Dimensiune mica - fara poza |
|
|
Realizarea protectiei datelor prin metoda programarii modulare
Realizarea protectiei datelor prin metoda programarii modulare Dezvoltarea programelor prin programare procedurala inseamna folosirea unor functii si proceduri pentru scrierea programelor. In limbajul C lor le corespund functiile care returnCiteste tot ... 310 cuvinte
Dimensiune mica - fara poza |
|
|
Alocarea dinamica a memoriei
Alocarea dinamica a memoriei Biblioteca standard a limbajului C pune la dispozitia utilizatorului functii care permit alocarea de zone de memorie in timpul executiei programului. O astfel de zona de memorie poate fi utilizatCiteste tot ... 385 cuvinte
Dimensiune mica - fara poza |
|
|
Accesul la elementele unei structuri
Accesul la elementele unei structuri Pentru a avea acces la componentele unei date structurate va trebui sa folosim o calificare de forma: nume_data_structurata . nume_componenta Astfel daca avem tipul structurat dCiteste tot ... 285 cuvinte
Dimensiune mica - fara poza |
|
|
Operatori de atribuire
Operatori de atribuire In forma cea mai simpla operatorul de atribuire se noteaza cu “=” si se utilizeaza in constructii de forma: v=expresie; (v este fie o variabila simpla, fie variabila cu indici sau un elementCiteste tot ... 251 cuvinte
Dimensiune mica - fara poza |
|
|
Functii pentru controlul proceselor
Functii pentru controlul proceselor Aceste functii au prototipurile in fisierul stdlib.h si in process.h si realizeaza controale asupra programelor: void abort (void); - termina un programCiteste tot ... 87 cuvinte
Dimensiune mica - fara poza |
|
|
Declararea claselor
Declararea claselor Un tip abstract de date clasa se declara ca si o structura, dar cuvantul cheie struct se inlocuieste cu class. Ca si in cazul structurilor referirea la tipul de data clasa se face cu numele dupa cuvantul cheie class (numeCiteste tot ... 485 cuvinte
Dimensiune mica - fara poza |
|
|
Tipuri abstracte de date
Tipuri abstracte de date Tipurile abstracte de date realizeaza o legatura mai strinsa intre datele problemei si operatiile (functiile) care se refera la aceste date. Declararea unui tip abstract de date este asemanatoarea cu declararea uneiCiteste tot ... 185 cuvinte
Dimensiune mica - fara poza |
|
|
Operatori
Operatori Operatorii limbajului C pot fi grupati in mai multe clase, dar oricum ei pot fi folositi impreuna intr-o aceeasi expresie. Operatorii au aritati diferite: unari, binari, ternari si totodata o anumita prioritate implicita care e rCiteste tot ... 266 cuvinte
Dimensiune mica - fara poza |
|
|
Operatorul virgula
Operatorul virgula Operatorul “,” este folosit pentru gruparea mai multor expresii intr-una singura. Cu ajutorul acestui operator (care are prioritatea cea mai mica) se construiesc expresii de forma: exp1, exp2,. . ., expn AceCiteste tot ... 65 cuvinte
Dimensiune mica - fara poza |
|
|
Operatorul de conversie explicita (expresie cast)
Operatorul de conversie explicita (expresie cast) Pentru fortarea tipului unui operand se foloseste o constructie de forma: (tip) operand Prin aceasta valoarea operandului se converteste spre tipul indicat in paranteze.Citeste tot ... 86 cuvinte
Dimensiune mica - fara poza |
|
|
Nivelul superior de prelucrare a fisierelor
Nivelul superior de prelucrare a fisierelor Dupa cum am amintit, la acest nivel fisierele se prelucreaza cu ajutorul unor proceduri specializate. 1. Deschiderea unui fisier Functia fopen se utilizeaza pentru deschidCiteste tot ... 1368 cuvinte
Dimensiune mica - fara poza |
|
|
Variabile globale
Variabile globale O variabila globala are o definitie si atatea declaratii de variabila externa cate sunt necesare. Definitia unei variabile globale coincide sintactic cu o declaratie obisnuita, dar care este scrCiteste tot ... 226 cuvinte
Dimensiune mica + cu imagini |
|
|
Instructiunea continue
Instructiunea continue Formatul instructiunii este urmatorul: continue; Efectul: 1) in ciclurile while si do-while ea realizeaza saltul la evaluarea expresiei care decide asupra conCiteste tot ... 52 cuvinte
Dimensiune mica - fara poza |
|
|
Un memento al sintaxei limbajului C
Un memento al sintaxei limbajului C Sintaxa limbajului C In descrierea sintaxei limbajului vom folosi urmatoarele notatii: a) ::= cu semnificatia 'prin definitie este'; b) ½ pentruCiteste tot ... 291 cuvinte
Dimensiune mica - fara poza |
|
|
Instructiunea expresie
Instructiunea expresie Instructiunea expresie se obtine scriind punct si virgula dupa o expresie, deci: expresie; Exista cazuri particulare ale instructiunii expresie: 1) expresiaCiteste tot ... 46 cuvinte
Dimensiune mica - fara poza |
|
|
Alte pagini