在下面的C/C++代码中
int * a = malloc(N * sizeof(int)); // suppose return value is NULL a[2] = 1;
在malloc返回的情况下NULL,我是否保证会发生段错误或行为不可预测?
NULL
c c++ null
c ×1
c++ ×1
null ×1