TIPUS | BYTES | RANG |
char (caràcter) | 1 | -128 a 127 |
int (enter) | 2 | -32768 a 32767 |
long (enter llarg) | 4 | -2147483648 a 2147483647 |
short (enter curt) | 2 | -32768 a 32767 |
float (real) | 4 | 3.4 exp -38 a 3.4 exp 38 |
double (real doble precisió) | 8 | 1.7 exp -308 a 1.7 exp 308 |
void (no res) | - | - |
- void és el tipus de dades buit, i es fa servir per expressar que una funció no retorna res, o no rep cap paràmetre, etc.
- Possibilitat de definir signed o unsigned. unsigned especifica que només s'admetran valors positius i, per tant, permet treballar amb el rang ampliat (per exemple, unsigned char tindrà un rang de 0 a 255).
- Definició de variables: primer es posa el tipus i després el nom de les variables d'aquell tipus (float és el tipus i real és el nom de la variable).
int i,lon,numero; char c; unsigned char c2,kar; float real; double real_gran;