C语言库中提供了一些常量库,比如有:floa.h、limit.h等。
#include <stdio.h>
#include <float.h>
#include <limits.h>
int main() {
// 打印float类型能够表示的最大值和最小值
printf("float max: %.100f\n", FLT_MAX);
printf("float min: %.100f\n", FLT_MIN);
// 打印char类型位数以及能够表示的最大值和最小值
printf("char bit: %d\n", CHAR_BIT);
printf("char min: %d\n", CHAR_MIN);
printf("char max: %d\n", CHAR_MAX);
// 打印short类型能够表示的最大值和最小值
printf("short min: %d\n", SHRT_MIN);
printf("short max: %d\n", SHRT_MAX);
// 打印int类型能够表示的最大值和最小值
printf("int min: %d\n", INT_MIN);
printf("int max: %d\n", INT_MAX);
// 打印long类型能够表示的最大值和最小值
printf("long min: %d\n", LONG_MIN);
printf("long max: %d\n", LONG_MAX);
return 0;
}