小编Ske*_*ter的帖子

为什么sizeof报告不同变量的相同大小(8个字节)?

我是C的新手,我试图说明int/long/short有多少字节.请记住,我必须有变量,所以我不能只说sizeof(int).任何帮助将不胜感激!

#include <stdio.h>

int main()
{
short* A;
int* B;
long* C;

printf("Size of integer variable = %d bytes\n", sizeof(A));
printf("Size of integer variable = %d bytes\n", sizeof(B));
printf("Size of integer variable = %d bytes\n", sizeof(C));
return 0;
}
Run Code Online (Sandbox Code Playgroud)

c byte sizeof

0
推荐指数
1
解决办法
89
查看次数

标签 统计

byte ×1

c ×1

sizeof ×1