weixin_慕虎9056569
2022-02-03 22:32
是不是64位系统对应的int、long及long long数据类型都是8位?
#include <stdio.h>
int main()
{
printf("int: %d\n", sizeof(int));
printf("long: %d\n", sizeof(long));
printf("long long: %d\n", sizeof(long long));
return 0;
}
我的是 4 4 8
我64位系统的int、long和long long分别是4,8,8
要看你的编译系统是多少位,32位编译系统 int long 都是4字节
64位编译系统int是4字节 long 是8字节
趣味 C++ 入门
30496 学习 · 184 问题
相似问题