http://www.csdn.net/ http://www.arm.com/zh/ https://www.kernel.org/ http://www.linuxpk.com/ http://www.51develop.net/ http://linux.chinaitlab.com/ http://www.embeddedlinux.org.cn http://bbs.pediy.com/
分类: c/c
2015-10-27 09:23:04
在c语言中,要判断整型数据的取值范围,只需要在源程序引入头文件limits.h,该头文件宏定义了各整型数据的最小和最大取值。
表格中是各个宏定义变量的具体说明:
数据类型 | (signed)最小值 | (signed)最大值 | (unsigned)最大值 |
char | schar_min | schar_max | uchar_max |
short int | shrt_min | shrt_max | ushrt_max |
int | int_min | int_max | uint_max |
long | long_min | long_max | ulong_max |
long long | long_long_min | long_long_max | ulong_long_max |
下面是一个简单的例子,用于测试本人机器上的整型数据的取值范围:(在dev-c 下测试运行通过)
点击(此处)折叠或打开
转载自: