malloc和remalloc申请内存的长度都必须是固定的吗?
如题,可以用变量作为申请内存的长度吗?
[解决办法]
可以。
一试便知的问题。
[解决办法]
可以
void *malloc( size_t size );
void *realloc( void *memblock, size_t size );
[解决办法]
完全可以的:
int len = 100;
char* p = (char*)malloc(len * sizeof(char));
[解决办法]
必须可以。
[解决办法]
好,结贴!