Crearea si afisarea unei liste
Crearea si afisarea unei liste Vom crea o lista ce contine in noduri informatii despre numere intregi si patratele lor. Avem doua functii: una de creare care intoarce adresa capului listei si o functie de afisare a informaCiteste tot ... 94 cuvinte
Dimensiune mica - fara poza |
|
|
Modificatorul const
Modificatorul const Am vazut anterior ca o constanta se defineste prin caracterele care intra in compunerea ei. De asemenea, in acelasi capitol s-a aratat ca putem atribui un nume unei constante printr-o constructie #define.Citeste tot ... 311 cuvinte
Dimensiune mica - fara poza |
|
|
Tipul enumerat
Tipul enumerat Tipul enumerat permite utilizatorului sa foloseasca in program nume sugestive in locul unor valori numerice. De exemplu, in locul numarului unei luni calendaristice, se poate folosi denumirea ei: 1 ian 2 Citeste tot ... 381 cuvinte
Dimensiune mica - fara poza |
|
|
Operatori de egalitate
Operatori de egalitate Lista operatorilor de egalitate este redata mai jos: = = (egal; doua semne “=” concatenate) != (diferit; semnele sunt concatenate). Operatorii de egalitate au ambii aceeasi prioritateCiteste tot ... 86 cuvinte
Dimensiune mica - fara poza |
|
|
Operatorul dimensiune (sizeof)
Operatorul dimensiune (sizeof) Pentru a determina lungimea in octeti a unei date se poate folosi constructia: sizeof (data) unde data poate fi: - numele unei vaCiteste tot ... 87 cuvinte
Dimensiune mica - fara poza |
|
|
Metoda programarii dinamice
Metoda programarii dinamice Aceasta metoda este aplicabila problemelor de optim in care solutia poate fi privita ca rezultatul unui sir de decizii d1, . . . ,dn. Fiecare decizie depinde de deciziile deja luate si nu este unicCiteste tot ... 843 cuvinte
Dimensiune mica - fara poza |
|
|
Setarea ecranului in mod text
Setarea ecranului in mod text Setarea (punerea) se realizeaza cu ajutorul functiei textmode care are prototipul: void textmode (int modtext); unde modtext poate fi exprimat numeric sCiteste tot ... 101 cuvinte
Dimensiune mica + cu imagini |
|
|
Functii membru virtuale
Functii membru virtuale Revenim la exemplul din sectiunea 17.1. Am vazut ca daca se executa programul virtual1.cpp se apeleaza functiile membru functia_1 si functia_2 ale clasei de baza. Insa functia membru functia_1 fiind supraincarcataCiteste tot ... 636 cuvinte
Dimensiune mica - fara poza |
|
|
Legatura dintre pointeri si tablouri
Legatura dintre pointeri si tablouri Numele unui tablou este un pointer deoarece el are ca valoare adresa primului sau element. Totusi exista o diferenta intre numele unui tablou si o variabila de tip pointer, si anume unuiCiteste tot ... 146 cuvinte
Dimensiune mica - fara poza |
|
|
Setarea modului grafic
Setarea modului grafic Modul grafic se seteaza cu ajutorul functiei initgraph. Aceasta functie poate fi folosita singura sau impreuna cu o alta functie numita detectgraph care determina parametrii adaptorului grafic. PrototiCiteste tot ... 375 cuvinte
Dimensiune mica + cu imagini |
|
|
Declararea claselor derivate
Declararea claselor derivate O clasa derivata se declara in felul urmator: class nume_clasa_derivata : lista_claselor_de_baza ; unde lista_claselor_de_baza este de forma: elem_1, elem_2, , elem_n si elem_i pentru oricCiteste tot ... 369 cuvinte
Dimensiune mica - fara poza |
|
|
Intrari formatate
Intrari formatate 1. Operatorul de extragere Operatiile de intrare se realizeaza cu ajutorul operatorului >>, care in acest caz se va numi operator de extragere. Operandul din stanga al operatorului de extragere trebuie sa fiCiteste tot ... 2139 cuvinte
Dimensiune medie - fara imagini |
|
|
Stergerea unui fisier
Stergerea unui fisier Un fisier poate fi sters apeland functia unlink. Aceasta are prototipul: int unlink (const char *cale); unde: - cale este un pointer spre un sir de caractere identic cu cel utilizat la creaCiteste tot ... 49 cuvinte
Dimensiune mica - fara poza |
|
|
Lista liniara simplu inlantuita
Lista liniara simplu inlantuita O lista simplu inlantuita; este o lista inlantuita; ale carei noduri satisfac o singura relatie de ordine introdusa prin pointeri. Tipul unui nod dintr-o lista simplu inlantuita; se poate declara in doCiteste tot ... 140 cuvinte
Dimensiune mica - fara poza |
|
|
Functia standard getchar
Functia standard getchar Aceasta functie citeste de la intrarea standard, stdin, caracterul curent si returneaza codul ASCII al caracterului citit. Tipul valorii returnate este int. La intalnirea sfarsitului de fisier (CTRL/Z)Citeste tot ... 121 cuvinte
Dimensiune mica - fara poza |
|
|
Destructorul
Destructorul Destructorul este functia membru care se apeleaza in cazul distrugerii obiectului. Destructorul obiectelor globale se apeleaza automat la sfarsitul functiei main ca parte a functiei exit. Deci nu este indicat folosirea functieCiteste tot ... 136 cuvinte
Dimensiune mica - fara poza |
|
|
Recursivitate
Recursivitate Spunem ca o functie C este recursiva daca ea se autoapeleaza inainte de a se reveni din ea. Functia se poate reapela fie direct, fie indirect (prin intermediul altor functii). La fiecare apel al unei functii, parametrii siCiteste tot ... 489 cuvinte
Dimensiune mica - fara poza |
|
|
Istoric, conceptie , evolutie - C
Istoric, conceptie , evolutie - C Limbajul C a fost finalizat in 1972 de Dennis M. Ritchie si Brian W. Kernighan de la firma americana Bell Laboratories. Prima versiune a limbajului se numeste BCPL apoi urmatoarele poarta numele de A, BCiteste tot ... 366 cuvinte
Dimensiune mica - fara poza |
|
|
Gestiunea cursorului
Gestiunea cursorului Programatorul poate plasa cursorul pe un caracter al ferestrei folosind functia gotoxy al carei prototip este: void gotoxy (int coloana, int linie); unde: -  Citeste tot ... 105 cuvinte
Dimensiune mica - fara poza |
|
|
Extinderea limbajului C
Extinderea limbajului C Programele scrise in limbajul C pot fi executate si folosind compilatorul C++ (eventual cu modificari nesemnificative). Deci limbajul C++ contine toate instructiunile limbajului C, dar in plus ofera si facilitati noi.Citeste tot ... 607 cuvinte
Dimensiune mica - fara poza |
|
|
Alte pagini