Ceva mai înainte Ana a povestit despre tipurile de date simple. Ea însă nu a vorbit despre cum datele sunt ”legate” de program, cum se alocă memorie pentru ele și de ce fiecare element de date are nevoie de un nume. Să începem!
În C există câteva tipuri de date simple. Pentru a le defini se folosesc cuvintele rezervate:
Cu mai mult timp înainte tipurile int și long erau diferite – tipul int permitea operarea cu numere mai mici, între (aproximativ) -32000 și 32000. Și acum mai sunt dispozitive, în special calculatoare, pentru care această diferență există.
Limbajul C++ utilizează încă un tip de date simple:
Pentru a păstra fiecare unitate de date în memorie se alocă un anumit număr de celule. Acest număr depinde de proprietățile dispozitivului digital, dar și de compilatorul limbajului de programare folosit. Astfel, pentru datele simple folosite în limbajul C memoria se alocă în felul următor (fig. 3.4):