Deschiderea unui fisier
Deschiderea unui fisier Orice fisier inainte de a fi prelucrat trebuie deschis, motiv pentru care operatia de deschidere a unui fisier este de mare importanta. Deschiderea unui fisier existent se realizeaza prin intermediul functiei _open. LaCiteste tot ... 1142 cuvinte
Dimensiune mica - fara poza |
|
|
Gestiunea imaginilor
Gestiunea imaginilor In modul grafic, ecranul poate fi partajat in mai multe parti ce pot fi gestionate independent. Aceste parti se numesc ferestre grafice. Urmatoarele functii sunt utilizate pentru prelucrarea ferestrelor grafice: voidCiteste tot ... 533 cuvinte
Dimensiune mica - fara poza |
|
|
Operatorul virgula
Operatorul virgula Operatorul virgula se utilizeaza intr-un sir in care se introduc mai multe expresii. Astfel, instructiunea: x = (y = 3, y+1), are ca efect atribuirea valorii 4 variabilei x. Deci expresiile separate prin virgCiteste tot ... 104 cuvinte
Dimensiune mica - fara poza |
|
|
Functii prototip
Functii prototip Dupa cum se stie, inaintea folosirii unei functii care intoarce o alta valoare decat int, aceasta trebuie definita. Functiile prototip au fost adaugate de comitetul ANSI-C standard. Declararea unei functii pCiteste tot ... 372 cuvinte
Dimensiune mica - fara poza |
|
|
Reprezentarea externa a numerelor intregi
Reprezentarea externa a numerelor intregi Numerele naturale se pot reprezenta fie in baza de numeratie 10, fie in orice alta baza. In general, un numar intreg in baza b se poate reprezenta cu un numar predeterminat de cifre . Multimea B rCiteste tot ... 578 cuvinte
Dimensiune mica + cu imagini |
|
|
Tipul float
Tipul float Acest tip de reprezentare este de tip real, fiind cunoscut si ca reprezentare in virgula mobila (floating point). Acest tip descrie mecanismul de baza prin care se manipuleaza datele reale. Conceptul fundamental este acela de notaCiteste tot ... 926 cuvinte
Dimensiune mica + cu imagini |
|
|
Utilizarea textelor in mod grafic
Utilizarea textelor in mod grafic Afisarea textelor in modul grafic presupune definirea unor parametri care pot fi controlati prin intermediul functiilor descrise in continuare: a) void far settextstyle(intCiteste tot ... 384 cuvinte
Dimensiune mica - fara poza |
|
|
Tipul int
Tipul int Acest tip se foloseste pentru reprezentarea numerelor intregi cu sau fara semn. Odata cu standardizarea ANSI C din 1989, s-a trecut la modul de reprezentare a intregilor impus de noul procesor Intel 80386 dotat si cu coprocesorul mateCiteste tot ... 145 cuvinte
Dimensiune mica + cu imagini |
|
|
Pointeri la structuri
Pointeri la structuri Limbajul C recunoaste pointerii la structuri in acelasi mod in care se recunoaste pointerii la orice alt tip de variabila. Declararea unui pointer la structura se face plasand operatorul * in faCiteste tot ... 390 cuvinte
Dimensiune mica - fara poza |
|
|
Regula conversiilor implicite si precedenta operatorilor
Regula conversiilor implicite si precedenta operatorilor Regula conversiilor implicite se aplica la evaluarea expresiilor. Ea actioneaza atunci cand un operator binar se aplica la doi operanzi de tipuri diferite. In acest caz, operandul de tipCiteste tot ... 474 cuvinte
Dimensiune mica - fara poza |
|
|
Stergerea unui fisier
Stergerea unui fisier Un fisier poate fi sters apeland functia _unlink astfel: v = _unlink(spf) unde v este o variabila de tip intreg careia i se atribuie valoarea 0 pentru stergere reusita si (-1) pentru stergere nereusita. Citeste tot ... 72 cuvinte
Dimensiune mica - fara poza |
|
|
Parametri formali
Parametri formali Daca o functie va folosi argumente, atunci aceasta trebuie sa declare variabilele care vor accepta (primi) valorile argumentelor. Aceste variabile se numesc parametri formali ai functiei. Parametrii formali ai funcCiteste tot ... 168 cuvinte
Dimensiune mica - fara poza |
|
|
Instructiunea for
Instructiunea for Forma generala a instructiunii for este: for (initializare; conditie; incrementare) instructiune; unde: - initializare este o instructiune de atribuire utilizata pentru initializarea varCiteste tot ... 648 cuvinte
Dimensiune mica - fara poza |
|
|
Inchiderea unui fisier
Inchiderea unui fisier Dupa terminarea prelucrarii unui fisier el trebuie inchis. Acest lucru se realizeaza automat daca programul se termina prin apelul functiei exit. Programatorul poate inchide un fisier folosind functia _close. Se recomandaCiteste tot ... 129 cuvinte
Dimensiune mica - fara poza |
|
|
Serviciile DOS
Serviciile DOS In acest paragraf prezentam o serie de servicii DOS ce pot fi accesate utilizand functii de biblioteca ale limbajului C. 1) suspendarea temporara a unui program Executia unui program poate fi suspendata temporar utilizand fuCiteste tot ... 882 cuvinte
Dimensiune mica - fara poza |
|
|
Alti operatori ai limbajului C
Alti operatori ai limbajului C In limbajul C se mai utilizeza si operatorii: „ * ” , „ . ” si „->” Operatorul „ * ” unar (a nu se confunda cu operatorul aritmetic binar de inmultire) se utilizeaza pentru a face acces la continutul unei zCiteste tot ... 91 cuvinte
Dimensiune mica - fara poza |
|
|
Stiva
Stiva Stiva este o regiune de memorie in cadrul careia programele pastreaza temporar datele pe durata executiei. De exemplu, atunci cand programele transmit parametri catre o functie, C plaseaza acesti parametri in stiva. Cand functia isi inchCiteste tot ... 125 cuvinte
Dimensiune mica - fara poza |
|
|
Instructiuni expresie
Instructiuni expresie Cele mai multe instructiuni sunt instructiunile expresie, care au forma: [ expresie ]; unde expresie este optionala. Majoritatea instructiunilor expresie sunt atribuiri sau apeluri de functii. Deci, o instructCiteste tot ... 73 cuvinte
Dimensiune mica - fara poza |
|
|
Pozitionarea intr-un fisier
Pozitionarea intr-un fisier Operatiile de citire/scriere intr-un fisier se executa secvential, astfel incat: 11 fiecare apel al functiei _read citeste inregistrarea din pozitia urmatoare din fisier 12 Citeste tot ... 352 cuvinte
Dimensiune mica - fara poza |
|
|
Tablouri de pointeri
Tablouri de pointeri Putem construi tablouri de pointeri in aceeasi maniera in care se definesc alte tipuri de date. Exemplu: int *x[10]; // Vector de 10 pointeri la intregi char *p[20]; // Vector de 20 pointeriCiteste tot ... 182 cuvinte
Dimensiune mica - fara poza |
|
|
Alte pagini