Sari la continut
luni, 9 noiembrie 2026 Ediția online · din 2012
Ultimele informatii din lumea IT — explicate pas cu pas, în română
C++

Cursuri introducerea in c++ Tutoriale Video curs c++ nr. 4

De Pop Adrian 23 iunie 2014 · Tutorial video, 3 min

Salut prieteni bun gasit la un nou video tutorial c++ , astazi am ajuns la cursul cu numarul 4 si am sa va vorbesc despre variabile si tipuri de date.

Tipuri de date, variabile, constante, functii de I/E
Structura unui program C++
Limbajul C, aparut la inceputul anilor 70, a fost creat de Denis Ritchie si Brian Keringhan si areurmatoarele caracteristici:
•
Este dotat cu un set puternic de operatori (inclusiv operatori de acces la nivel de bit);
•
Efectueaza controale sumare asupra atribuirilor, executand de cele mai multe ori siconversiile necesare;
•
Permite folosirea numai a subprogramelor de tip functie, dar o functie poate fi apelata lafel ca o procedura;
•
Este orientat pe pointeri;
•
Imbina caracteristicile limbajelor de ansamblare cu cele ale limbajelor de nivel inalt.Limbajul C++, creat de Bjarne Stroustrup, poate fi privit ca o extensie a limbajului C++ carepermite programarea pe obiecte.Un program C++ este alcatuit exclusiv din functii, dintre care una este principala si are numele
 main
. Deci,fiecare program contine cel putin o functie si anume functia
 main
. De exemplu,programul urmator afiseaza textul inclus intre ghilimele:
#include <stdio.h>  void main() {printf(“Acesta este textul ce se va afisa”);}
Prima linie de cod indica faptul ca se va apela o functie,
 printf
(afiseaza o informatie), care segaseste in fisierul
stdio.h
. Un astfel de fisier se numeste
fisier header
(de aici si extensia
.h
).Fisierele header grupeaza prototipurile functiilor inrudite care pot fi apelate in C++. De exemplufisierul header
stdio.h
contine prototipurile functiilor de citire/scriere. Cuvantul rezervat
void
dinfata numelui functiei
 main
indica faptul ca functia nu va returna nici un rezultat. Deoarece, ofunctie contine cel putin o
instructiune bloc
(numita si
instructiune compusa
) este obligatoriuincluderea unei perechi de acolade.Fiecare instructiune dintr-un program C++ trebuie sa se termine cu caracterul punct si virgula(
;
). Limbajul C (C++) nu recunoaste sfarsitul liniei ca terminator. Aceasta inseamna ca nu existarestrictii in ceea ce priveste pozitia unei instructiuni in linie. De asemenea, pe o linie se potplasa doua sau mai multe instructiuni.In procesul de transformare a textului sursa in program executabil apare o faza noua, numita
 preprocesare
, care se executa inaintea compilarii. In faza de preprocesare fisierele header precizate sunt incluse in textul sursa.Din punct de vedere sintactic, un program C++ este o secventa de caractere ASCII, format dinunitati lexicale separate prin spatii. Unitatile lexicale pot fi grupate astfel:
•
Cuvinte cheie
– cuvinte care au un rol bine stabilit; ele nu pot fi folosite in alt context.
if
,
while
,
for
,
do
,
 break
,
continue
etc. sunt cuvinte cheie care desemneazainstructiuni ale limbaului C (C++) si ele nu pot fi utilizate in alte scopuri (de exemplu, caidentificatori).
•
Identificatori
– se folosesc pentru a denumi variabilele, functii etc. Identificatorii seformeaza cu ajutorul literelor mari si mici ale alfabetului (inclusiv liniuta de subliniere) si acifrelor. Trebuie sa inceapa cu o litera si sa nu corespunda unui cuvant rezervat.Limbajul face deosebirea dintre literele mari si mici folosite intr-un identificator. Unidentificator poate avea un numar nelimitat de caractere dar numai primele 32 caractere

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *