C语言为字符指针(char*)分配动态内存空间(malloc),为什么空间不发生变化

2024-12-02 23:54:46
推荐回答(1个)
回答1:

char*是指针,你获取指针(地址)的长度,32位机器当然是4。
C语言malloc分配出来的内存是不能通过sizeof获取长度的。