全心思齐网

shortint和int的区别?

1、C/C++ 规定int字长和机器字长相同

2、操作系统字长和机器字长未必一致

3、编译器根据操作系统字长来定义int字长

整形变量是不是32位的问题不仅仅与cpu架构有关,而且与编译器有关,所以int可以为32位或者16位,而short为短整形变量,只能为16位

匿名回答于2024-05-22 23:47:58


相关知识问答