问答详情
源自:2-4 基本数据类型

长短整形除了字节区别还有其他区别吗?

short int和long int 可不可以都用int代替?

提问者:精慕门7096444 2021-04-08 09:10

个回答

  • qq_慕瓜9474910
    2021-04-08 12:14:55
    已采纳

    除了字节区别外,长短整形在取值范围方面也是有差异的,long int的取值范围是-2^31~2^31-1,而short int的取值范围在-2^15~2^15-1,所以long int与short int 是不可以都用int 来代替的,会造成错误使用。