我是新来C.如何获取c中给定数据类型的最大值?
for.eg说int
有32767最大值(但是这个值可能与其他系统不同),我的问题是如何使用C程序来获取任何数据类型的这些值或功能。
为int
,我试图这种方法,但它返回-1
#include<stdio.h>
void main(void){
unsigned int x=1;
unsigned long count=0;
for(x=1;;x++){
if(x==0){break;}
count++;
}
printf("%ld",count);
}
它'UINT_MAX'和'ULONG_MAX'你在.. – SuperSaiyan