首页 > 软件网络

为什么指针变量 的sizeof()打印出来的都是 4;

时间:2017-06-14  来源:  作者:

为什么指针变量 的sizeof()打印出来的都是 4; - kake的回答 - ...

2016年9月6日 - 'l','0','\0'}; char* a = c; cout << sizeof(a); return 0; }...比如在这里a指向的都是第一个字节的地址,但是为什么打印出来的是4,还是有点懵...

为什么任何类型的指针 sizeof(*)时都为4啊_百度知道

问题描述: 而指针存储的是地址难道变量的地址都是用4字节来表示的??假设某数据类型的一个变量占 N 字节,那么该数据类型的指针,所指向的地址,是这个 N 个字节中最小单元的地址,说通俗点就是起始地址。。而不是说记录了 N 字节...更多关于为什么指针变量 的sizeof()打印出来的都是 4;的问题>>

为什么指针变量的大小都是4个字节_百度知道

最佳答案: 算是编译器的规定。 指针变量存放指向地址。 32位机上地址是4字节(每字节8位)无符号整数。 所以一个指针变量占4字节就够了。 用sizeof 可以测定 大校...更多关于为什么指针变量 的sizeof()打印出来的都是 4;的问题>>

为什么我64位系统用sizeof打印的指针出来是4个字节_c语..._百度贴吧

为什么我64位系统用sizeof打印的指针出来是4个字节 只看楼主 收藏 回复卓识丶超能力者 9()zjfaok麻婆豆腐 11图中似乎能看到Win32几个字 登录百度...

为什么printf("%d\n",sizeof(a)) 结果输出=4?_百度知道

亲,这个你得去看看了,a在形参中只是一个指针变量,占的内存大小为4字节更多关于为什么指针变量 的sizeof()打印出来的都是 4;的问题>>

为什么指针变量 的sizeof()打印出来的都是 4; - troyliu0105的...

2016年9月6日 - 'l','0','\0'}; char* a = c; cout << sizeof(a); return 0; }...比如在这里a指向的都是第一个字节的地址,但是为什么打印出来的是4,还是有点懵...

c++ - 为什么指针变量 的sizeof()打印出来的都是 4; - SegmentFault

2016年9月6日 - 为什么指针变量 的sizeof()打印出来的都是 4; c++ c zhayes 2016年09月06日...以前听人讲过一点,比如在这里a指向的都是第一个字节的地址,但是为什么打...

为什么指针变量 的sizeof()打印出来的都是 4; - allenfang的回答 ...

2016年9月6日 - 'l','0','\0'}; char* a = c; cout << sizeof(a); return 0; }...比如在这里a指向的都是第一个字节的地址,但是为什么打印出来的是4,还是有点懵...
来顶一下
返回首页
返回首页
栏目更新
栏目热门