102、以下选项中不属于C语言的类型和是______。 A:signed short int
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
long short。long 是长整型。 short是短整型。一个变量不可能又长又短。
C 语言标准定义了以下整数类型:
1) short int(可简写为 short),和 int 一样,也是有符号整数
2) long int(简写:long),有符号整数
3) long long int(简写:long long),C99 标准添加的类型,有符号整数
4) unsigned int(简写:unsigned),无符号整数,不能表示负数
5) unsigned long int(简写:unsigned long),无符号整数,不能表示负数
6) unsigned short int(简写:unsigned short),无符号整数,不能表示负数
7) unsigned long long int(简写:unsigned long long),C99 添加的类型,无符号整数
8) 所有没有标明 unsigned 的整数类型默认都是有符号整数。
扩展资料:
注意事项:
C语言只规定short <= int <= long int,字节长度跟操作系统和编译器有关,long int长度至少32位,而64位类Unix系统为64位。
一般把 short 称为短整型,把 long 称为长整型,把 long long 称为超长整型,把 int 称为整型。 [4] unsigned 打头的那些整数类型统称为无符号整型。例如:我们称 unsigned short 为无符号短整型。以此类推。
%h short有符号短整型。
%d int有符号整型。
%u unsigned int 无符号整型。
%l long int 有符号长整型。
%lu unsigned long 无符号长整型。
%ll long long int有符号超长整型。
%llu unsigned long long无符号超长整型。
参考资料来源:百度百科-C语言
2023-06-12 广告