>>165
こうですか?

int func(int **x)
{
*x = (int *)malloc(100);
return 0;
}

int main()
{
int **x = NULL;
func(x);
return 0;
}

これだとビルドはできますが、実行するとmallocで死にます。