Documente Academic
Documente Profesional
Documente Cultură
Modificatori de tip
Limbajul C dispune de patru tipuri de date de baza: int, char, float, double, long,void
Modificatorii limbajului C sunt: signed, unsigned, long, short
12. Tipuri de date derivate. Tablouri i pointeri
Tipurile de date derivate sunt: tablourile, funciile, pointerii , referinele, structurile (sau
nregistrrile) , uniunile (nregistrrile cu variante)
Tabloul este un tip de dat structurat, care permite reinerea mai multor valori de
acelai tip ntr-o singur va
riabil
Dup dimensiunea tabloului acestea pot fi:
Vectori -tablouri unidimensionale
Matrice -tablouri bidimensionale
Un tablou se caracterizeaz prin:
Nume
Tip (tipul valorilor coninute de el)
Dimensiune (numrul maxim de componente cu care tabloul a fost definit)
Numr elemente (numrul efectiv de elemente pe care tabloul le are n program).
Elementele tabloului sunt extrase (utilizate) prin expresia nume_tablou[indice_element]
--- indice_element=poziia elementului n tablou)
--- nume_tablou=denumirea tabloului 1D
O variabil pointer (pe scurt vom spune un pointer) este o variabil care pstreaz adresa
unei date, nu valoarea datei. Cu alte cuvinte, o variabil pointer este o variabil care are
ca valori adrese de memorie. Aceste adrese pot fi:
- Adresa unei valori de un anumit tip (pointer la date)
- Adresa unei funcii (pointer la o funcie)
- Adresa unei zone cu coninut necunoscut (pointer la void)
n limbajul C tipurile pointer se folosesc n principal pentru:
declararPOLITIK NEUES EU-ASYLSYSTEM
Die EU-Kommission hat neue Vorschlge fr den Umgang mit Flchtlingen in Europa vorgelegt. Vor
allem ein Teil des Plans hat Brisanz und knnte den Flchtlingsmagneten Deutschland
entlasten. mehr...
// sau
tip* ptr;
//sau
tip *ptr;
int *ip;
char **s;
1.
MEISTGELESENE ARTIKEL
1.TOD EINES PORNOSTARS
Das traurige Geschft mit den Sexdarstellern
2.
2.TODESSTRAFE
Die zynischen
integer (ntreg)
Numele vectorului este vect
Dimensiunea vectorului (numrul
maxim de elemente care le poate avea n
program) este 10. (Deoarece
numerotarea indicilor elementelor n C
ncepe de la 0, indicii elementelor
vectorului au valorile 0, 1, 2, 9)
Prelucrarea vectorilor
Constituie tot o parcurgere a vectorului (o structur for), pe rnd, cu fiecare element
n parte executndu-se operaia dorit
Instructiunea vida
15. Operatori i expresii aritmetice i logice. Operatori speciali
Operatori: unari, binari, ternar
Operatori aritmetici
*(inmultirea), binar
'/' (impartirea), binar
'%' (restul impartirii intregi), binar
'+' (adunarea), unar
-(scaderea) si semnul algebric (operatorii unari '+', '-'). unar
Operatori logici globali
! - negatia logica (not) unar
&& - conjunctie logica (si) binar
| | - disjunctie logica
The European Commission has launched a drive to reform its asylum rules in order to distribute
refugees more evenly around the bloc. Officials have also said the refugee deportation deal with
Turkey is "a good start."