【转载】limits.h

limits.h专门用于检测整型数据数据类型的表达值范围。

<limits.h>主要提供对整型和字符型范围的限制的宏,同样没有指定类型和函数的定义。

 1、整型宏如下表:

     

              2、字符型宏如下表:

      

       针对不同的编译器,编程可以实现为程序选择正确的类型。例如:

       #if INT_MAX>=10000

         typedef int Quantity

       #else

         typedef long Quantity

       #endif

       总的来说,<limits.h>和<float.h>都提供了对类型取值的宏,关键是使用过程中针对不同类型选择上的区别。

转载自http://www.cnblogs.com/kex1n/archive/2011/10/31/2230255.html

原文地址:https://www.cnblogs.com/changchengxiao/p/3607105.html