DBL_MAX is indicated as a macro, therefore, it does not have a type by itself.
1999 C , DBL_MAX , 1E+37, . , a double, , , double - (, ).
, , DBL_MAX double. long double ( , a long double , a double).
, DBL_MAX , double, , , . , . printf("DBL_MAX : %g\n", (double) DBL_MAX) ( , , ), , double printf().