作业帮 > 综合 > 作业

sizeof(int)*p 另外int *p = NULL; sizeof(p)的值是多少?sizeof(*p)呢?

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/20 20:13:09
sizeof(int)*p 另外int *p = NULL; sizeof(p)的值是多少?sizeof(*p)呢?
没搞错啊,这个是我在一本书上看到的 ,不是很懂.还有2楼那位,我是初学者,你的那些代码看不懂~
sizeof(int)*p 另外int *p = NULL; sizeof(p)的值是多少?sizeof(*p)呢?
这些是跟系统及编译器有关的量.例如sizeof(int) 在DOS下用TC2.0编译就是2,在32位XP下用VC6或VC2003编译就是4;
在32位机下,sizeof(int)*p是 4乘以p
sizeof(p) = sizeof(int*) = 4,是说指针占用几个字节
sizeof(*p) = sizeof(int) = 4,是说整型数占用几个字节