sizeof(int)*p 另外int *p = NULL; sizeof(p)的值是多少?sizeof(*p)呢?没搞错啊,这个是我在一本书上看到的 ,不是很懂.还有2楼那位,我是初学者,你的那些代码看不懂~

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 02:44:39

sizeof(int)*p 另外int *p = NULL; sizeof(p)的值是多少?sizeof(*p)呢?没搞错啊,这个是我在一本书上看到的 ,不是很懂.还有2楼那位,我是初学者,你的那些代码看不懂~
sizeof(int)*p 另外int *p = NULL; sizeof(p)的值是多少?sizeof(*p)呢?
没搞错啊,这个是我在一本书上看到的 ,不是很懂.还有2楼那位,我是初学者,你的那些代码看不懂~

sizeof(int)*p 另外int *p = NULL; sizeof(p)的值是多少?sizeof(*p)呢?没搞错啊,这个是我在一本书上看到的 ,不是很懂.还有2楼那位,我是初学者,你的那些代码看不懂~
这些是跟系统及编译器有关的量.例如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,是说整型数占用几个字节