C 语言标准库<limit.c>中定义了整型数的最大值和最小值,以 GCC 编译器为例,其定义如下: #define INT_MAX 2147483647 #define INT_MIN (-INT_MAX-1) 这里产生一个疑问:为什么INT_MIN不直接定义成 -2147483648,而是写成 -2147483647-1 这种形式呢? 这里涉及到 C 语言如
标准说:整数常量以数字开头,但没有句点或指数部分。它可以有一个指定其基的前缀和一个指定其类型的后...