首页
阿Q吧
>
C语言为字符指针(char*)分配动态内存空间(malloc),为什么空间不发生变化
C语言为字符指针(char*)分配动态内存空间(malloc),为什么空间不发生变化
2024-12-02 23:54:46
推荐回答(1个)
回答1:
char*是指针,你获取指针(地址)的长度,32位机器当然是4。
C语言malloc分配出来的内存是不能通过sizeof获取长度的。
相关问答
最新问答
怎么提高英语学习效率,我阅读一直不好,有好多不认识的单词
黑色呢子大衣粘毛毛怎么处理
我的衣服被中性笔的黑笔水弄脏了.怎样才能洗掉
高中选科历史地理政治以后可以考什么专业?
为什么我进WOW打FB(YXSL)看到的BOSS是一个很小的蓝白相间的魔方?而且打到一半经常出现错误然后自动退出
这种新年祝福在哪能找到?
【求推荐】类似《妖尾》《家教》《海贼》的热血打斗动画!
我是一后妈,那孩子可怜,但我很爱那孩子我拿他当亲生儿子看待,他也一直叫我妈妈,就为他我想要更好的对
我准备考上外研究生
求一都市小说主角是大家族的少爷还是个杀手几年后回国上学三岁泡了个