Tipuri de date de bază — RexDac Academy

RexDac AcademyNote tehnice · Ajută să ai câteva noțiuni de bază
0%Note publicate citite · pe acest dispozitiv

Nivelul 1 — Noțiuni de bază

Tipuri de date de bază

Note originale de SunDiaL · Vezi sursa în engleză

Tipurile de date de bază sunt oferite implicit și constituie elementele din care se construiește tot restul. Acestea sunt:

Tipul boolean

Tipul boolean este folosit pentru a reprezenta true și false. Poate fi tratat ca un număr, unde 1 înseamnă adevărat, iar 0 înseamnă fals. Pentru operații, vezi operațiile logice.

Matematica valorilor booleene se numește algebră booleană.

Numerele

Le iubești sau le urăști, ai nevoie de ele. Numerele se împart în:

Întregi cu semn Întregi fără semn Virgulă mobilă
8 biți sbyte byte
16 biți short ushort half
32 biți int uint float
64 biți long ulong double
128 biți decimal
Pentru operații, vezi operațiile aritmetice.

Matematica numerelor se numește algebră.

Tipul char

Un char este o literă. Mai exact, reprezintă un caracter din tabelul ASCII. Un char poate fi tratat ca un byte.

Tipul string

Dacă un char reprezintă un caracter, un string reprezintă mai multe caractere (adică text). String este un tip de date de bază doar pentru că este oferit implicit de fiecare limbaj de programare. În realitate, string este o clasă. Mai exact, este o colecție imuabilă de caractere.

Colecții

Colecțiile sunt un tip de date de bază doar pentru că sunt oferite implicit de fiecare limbaj de programare. În realitate, colecțiile sunt clase generice, folosite pentru a stoca mai multe obiecte de același tip.