11.07.2015 Views

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

CrossWorks for ARM User Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Long long integer minimum and maximum valuesLLONG_MINLLONG_MAXULLONG_MAXMinimum value of a long longMaximum value of a long longMaximum value of an unsigned long longCHAR_BITSynopsisDescriptionPortability#include #define CHAR_BIT 8CHAR_BIT is the number of bits <strong>for</strong> smallest object that is not a bit-field (byte).CHAR_BIT con<strong>for</strong>ms to ISO/IEC 9899:1990 (C90) and ISO/IEC 9899:1999 (C99).CHAR_MINSynopsisDescriptionPortability#include #define CHAR_MIN 0CHAR_MIN is the minimum value <strong>for</strong> an object of type char.CHAR_MIN con<strong>for</strong>ms to ISO/IEC 9899:1990 (C90) and ISO/IEC 9899:1999 (C99).CHAR_MAXSynopsisDescriptionPortability#include #define CHAR_MAX 255CHAR_MAX is the maximum value <strong>for</strong> an object of type char.CHAR_MAX con<strong>for</strong>ms to ISO/IEC 9899:1990 (C90) and ISO/IEC 9899:1999 (C99).INT_MINSynopsisDescriptionPortability#include #define INT_MIN processor-dependent-valueINT_MIN is the minimum value <strong>for</strong> an object of type int.For processors where an integer is held in 16 bits, INT_MIN is -32768, and <strong>for</strong>processors where an integer is held in 32 bits, INT_MIN is -2147483648.INT_MIN con<strong>for</strong>ms to ISO/IEC 9899:1990 (C90) and ISO/IEC 9899:1999 (C99).Chapter 28 - Integer numerical limits249

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!