我为此搜索了 C 标准,但我没有找到有关该问题的任何信息。如果这是实现定义的,为什么像这样使用malloc总是安全的?
char *p = (char*) malloc(100);
if (p == NULL)
return;
for (i=0; i<100; i++)
{
p[i] = ........
}
我为此搜索了 C 标准,但我没有找到有关该问题的任何信息。如果这是实现定义的,为什么像这样使用malloc总是安全的?
char *p = (char*) malloc(100);
if (p == NULL)
return;
for (i=0; i<100; i++)
{
p[i] = ........
}