gpt4 book ai didi

c - 我不明白这段代码的数组和指针

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

我已经学习了指针和数组,但我不知道 ** 或 && 的用途,当试图理解这一行时,我不确定这是什么。

int main() {
srand(time(NULL));
int n, m, option, row, col, flagCount = 0;
char **flags, **board;

我不确定第四行中声明的内容以及列表中的那些指针,我认为它们稍后会在程序中发送到此函数。

char **creatArray(int n) 

函数类型中的 this (**) 有何用途?

最佳答案

*是指针类型,**是指向指针的指针类型,例如:int* p;,意思是p是一个指向int的指针类型,如果需要一个指向这个p指针的指针类型,可以做如下定义: int** test = &p; 此时test是一个指向p的指针,其类型为int**.

关于c - 我不明白这段代码的数组和指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56099665/

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