Getting upper and lower integer limits using limits.h

Introduction

Introduction

Provides macros for bits and stuff

CHAR_BIT: Bits in byte MB_LEN_MAX: Max bytes in multi-byte character

Also does upper and lower limits of variable types SCHAR_MIN: Signed character min CHAR_MAX: Unsigned character max.

These are available for CHAR, UCHAR, SHRT, USHRT, INT, UINT, LONG, ULONG.