课程
/后端开发
/C++
/趣味 C++ 入门
是不是64位系统对应的int、long及long long数据类型都是8位?
2022-02-03
源自:趣味 C++ 入门 3-4
正在回答
#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++ 入门,开启趣味学习之旅,揭开 C++ 的神秘面纱,让你不再望而生畏。
1 回答电脑上各个数据类型的长度是什么意思?
1 回答那怎么查看已经设置数据类型的变量在电脑上占用的长度(不记得当时用的数据类型)
3 回答关于函数内部定义指针并进行操作的一个疑问
1 回答为什么long字节是8
3 回答p[2]不是指的第三个数字吗