gpt4 book ai didi

数组中只能有一个元素才能构成子数组吗?

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

我不清楚子数组。

假设:A[3]={1,2,3}

1,2和3可以单独作为A的子数组吗?

最佳答案

答案是肯定的。在 C 中,数组基本上是一个指针及其长度。

你可以这样做:

int A[3] = {1,2,3};
int * p1 = A; // or p1 = &A[0]
int * p2 = A+2; // or p2 = &A[2];

现在您可以将 p1 作为 2 个元素的数组 ({1,2}) 进行操作,将 p2 作为数组进行操作1 个元素 ({3}),但您必须自己了解或记住有关子数组长度的信息。

关于数组中只能有一个元素才能构成子数组吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15543237/

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