int test_problem_link() {
int* p = (int*)malloc(sizeof(int));
*p = 4; // 警告 C6011
printf("%d", *p);
}
int test_problem_link() {
int* p = (int*)malloc(sizeof(int));
if (p == NULL)
{
return 0;
}
*p = 4;
printf("%d", *p);
}
指针变量在内存分配之后已储存地址,也就是说 p != NULL