学点 C 语言(13): 数据类型 - 整型、字符型和浮点型的扩展
整型 int 可添加 short 和 long:
short int: 简为 short;
long int: 简为 long;
long long int: 简为 long long
它们都可以再添加 unsigned:
unsigned int: 简为 unsigned
unsigned short int: 简为 unsigned short
unsigned long int: 简为 unsigned long
unsigned long long int: 简为 unsigned long long
char 可添加 unsigned:
unsigned char
double 可添加 long:
long double
1. short 的最小、最大值:
#include
#include
int main(void)
{
short n1 = SHRT_MIN;
short n2 = SHRT_MAX;
printf("%d .. %dn", n1,n2);
getchar();
return 0;
}
2. long 的最小、最大值:
#include
#include
int main(void)
{
long n1 = LONG_MIN;
long n2 = LONG_MAX;
printf("%ld .. %ldn", n1,n2);
getchar();
return 0;
}
3. long long 的最小、最大值:
#include
#include
int main(void)
{
long long n1 = LLONG_MIN;
long long n2 = LLONG_MAX;
printf("%lld .. %lldn", n1,n2);
getchar();
return 0;
}