永发信息网

指针自身是不是不占用内存空间?

答案:3  悬赏:40  手机版
解决时间 2021-03-27 22:41
  • 提问者网友:树红树绿
  • 2021-03-26 21:50
指针自身是不是不占用内存空间?
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-03-26 23:16
指针是一个变量他自己就是一种数据类型。声明的时候用的数据类型只是他指向的数据类型。与指针的大小无关。指针是变量。自己当然有自己的存储空间。因此指针也是占用内存的。
全部回答
  • 1楼网友:北城痞子
  • 2021-03-27 01:45
问1:指针是一种数据类型,它指向其他变量的地址,不管它指向什么变量,用sizeof()测它的长度为四个字节(windows操作系统下),因为他存放的是地址(地址全是整数),遵循先定义后使用的原则,定义( int *p; )时不分配内存空间,当其赋值(p=&n)时分配内存空间(即变量n的地址),不存在“整形变量里的内存空间”这个学法;问2:哈哈,已在问一回答了。
  • 2楼网友:迟山
  • 2021-03-27 00:53
1.指针在指向整形变量的时候,它指向的是存放该整型变量的地址.2.指针声明的时候,它的指向是未知的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯