我正在阅读realloc并对那里提到的一点感到困惑.请考虑以下代码:
#include <stdio.h>
#include <stdlib.h>
int main () {
int* ptr = NULL;
ptr = realloc(ptr, 10*sizeof(int));
return 0;
}
Run Code Online (Sandbox Code Playgroud)
realloc使用最初NULL估值的内存分配内存是否有任何危险ptr?如果不是:
int* ptr = NULL;
Run Code Online (Sandbox Code Playgroud)
我有这个:
int* ptr; // no value given to ptr
Run Code Online (Sandbox Code Playgroud)
打电话realloc使用会有问题ptr吗?