在程序中表示负无穷大的数

来源:互联网 发布:js 数组变量 编辑:程序博客网 时间:2024/06/05 16:05

有时候需要在代码中给某个变量赋一个富无穷大的数值。

一种方法是使用系统提供的宏, 比如, INT_MIN

 78 /* Minimum and maximum values a `signed int' can hold.  */ 79 #  define INT_MIN   (-INT_MAX - 1) 80 #  define INT_MAX   2147483647
使用时包含头文件 limits.h

也可以自己在代码中来定义。

比如对于  INT_MIN,

可以这样实现:

 int  min =  1 << (sizeof(int) * 8 - 1); //INT_MIN

0 0
原创粉丝点击