我有一个奇怪的问题要做作为练习:
编写一个函数,将指针指针指针指针指针指针指针指针指针指针指针指针作为参数并为其赋值。
我认为我写的函数是正确的(如果不是,请纠正)但是我该如何测试它呢?
void function(int *********anInt)
{
*********anInt = 5;
}
我试过了 :
int main(void) {
int *********nbr = malloc(sizeof(int));
function(nbr);
printf("%d", *********nbr);
}
但是我遇到了一个段错误,我刚刚了解到malloc
,pointers
所以我并不完全理解它。