C/Appendice/Librerie standard/limits.h

Wikibooks, manuali e libri di testo liberi.
Jump to navigation Jump to search
CopertinaC/Copertina
IndiceC/Indice

Il file di intestazione (header) limits.h definisce le caratteristiche dei tipi di variabili.

Valori definiti[modifica]

Nome descrizione
CHAR_BIT numero di bit in un byte.
SCHAR_MIN rispettivamente minimo e massimo di un carattere con segno.
SCHAR_MAX
UCHAR_MAX Massimo valore di un carattere senza segno.
CHAR_MIN Questi definiscono i valori minimo e massimo per un carattere. Se esso è rappresentato come un intero con segno, allora i loro valori sono gli stessi di un carattere con segno (SCHAR).

Altrimenti CHAR_MIN è 0 e CHAR_MAX è uguale a UCHAR_MAX.

CHAR_MAX
MB_LEN_MAX Massimo numero di byte di un carattere multibyte.
SHRT_MIN Rispettivamente minimo e massimo di un intero corto con segno.
SHRT_MAX
USHRT_MAX Massimo di un intero corto senza segno.
INT_MIN Rispettivamente minimo e massimo di un intero.
INT_MAX
UINT_MAX Massimo di un intero senza segno.
LONG_MIN Rispettivamente minimo e massimo di un intero. lungo.
LONG_MAX
ULONG_MAX Massimo di un intero lungo senza segno.