gpt4 book ai didi

c - 指向数组指针的指针

转载 作者:太空宇宙 更新时间:2023-11-04 06:01:20 24 4
gpt4 key购买 nike

<分区>

考虑以下 C 代码:

char array1[1]={1};
char array2[2]={2, 2};

void viewDataPointedToBy(char* z)
{
printf("%i\n", *z);
}

int main(void)
{
viewDataPointedToBy(array1); //prints 1, as expected.
viewDataPointedToBy(array2); //prints 2, as expected.

viewDataPointedToBy(&array1); //prints 1, How??
viewDataPointedToBy(&array2); //prints 2, How??

viewDataPointedToBy(&&array1); //Compilation Error: 'array1' used but not defined, Why ?

system ("pause");
return 0;
}

我了解 viewDataPointedToBy 前两次调用的结果。我需要解释以下三个电话的结果。

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