gpt4 book ai didi

c - 在下面的程序中,在函数 fun() 中添加一条语句,以便将 a 的地址存储在 j 中?

转载 作者:行者123 更新时间:2023-11-30 19:45:32 25 4
gpt4 key购买 nike

#include<stdio.h>
int main(){
int *j;
void fun(int**);
fun(&j);
return 0;
}

void fun(int **k){
int a=10;
/* Add a statement here */
}

在下面的程序中,在函数 fun() 中添加一条语句,以便将 a 的地址存储到 j 中?有人可以解释一下整个程序吗?我无法理解 ** 的含义。

最佳答案

您想要的只是:*k = &a;

** 表示它是一个指向指针的指针。我想下面的图会很清楚。在新选项卡中打开图像可以清楚地看到它。 enter image description here了解更多 here .

关于c - 在下面的程序中,在函数 fun() 中添加一条语句,以便将 a 的地址存储在 j 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26189808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com