是一样大的,都是指针型变量,是指向地址的变量,你可以用下面的代码,打断点跟踪一下就知道了。
char *a;
int *b;
long *c;
int r;
r = sizeof(a);
一下类推。可以通过r的值,知道各种类型指针的大小。
都一样大,因为指针就是个整型数,32位,4个字节。指针实际上就是内存地址,所以指针取值范围决定了进程的虚拟地址空间大小
都是一样大的,指针实际上就是内存地址,在32位机器中,它们都占4个字节。
不管是什么类型的指针只记录一个地址,占用内存都很小的。并不需要去比较。
应该一样大,指针都是4个字节