a1296715528 发表于 2018-2-2 15:35:13

这是什么情况?内核不同?

又遇到问题了{:5_107:}

#include"stdio.h"

int main(void)
{
      printf("%d,", sizeof(int));
      
      printf("%d", sizeof(int*));
      
      return 0;
}
问题在图片上方求大佬解答~

ba21 发表于 2018-2-2 15:39:30

编译器不同,结果不同。

BngThea 发表于 2018-2-2 15:39:55

在64位系统中地址就是8位啊,如果是32为系统,就是4位

int_lyc 发表于 2018-2-2 15:43:34

64位和32位不同
指针在64位中占8位

a1296715528 发表于 2018-2-2 15:50:28

ba21 发表于 2018-2-2 15:39
编译器不同,结果不同。

ummmm

a1296715528 发表于 2018-2-2 15:50:59

BngThea 发表于 2018-2-2 15:39
在64位系统中地址就是8位啊,如果是32为系统,就是4位

谢谢

a1296715528 发表于 2018-2-2 15:51:54

int_lyc 发表于 2018-2-2 15:43
64位和32位不同
指针在64位中占8位

谢谢懂了不能给最佳不好意思先来后到嘛
{:5_96:}
页: [1]
查看完整版本: 这是什么情况?内核不同?