gpt4 book ai didi

c++ - &a[n] 是否有效,其中 n 是数组的大小?

转载 作者:搜寻专家 更新时间:2023-10-31 01:42:47 24 4
gpt4 key购买 nike

<分区>

考虑以下对数组进行排序的简单代码。

int myarray[4] = {};
std::sort(myarray, myarray + 4);

我知道创建一个指向 C 风格数组末尾的指针是有效的。

我最近看到这样的代码:

std::sort(myarray, &myarray[4]);

我不确定这是否有效,因为它取消了对数组边界外元素的引用,即使该元素值未用于任何用途。

这是有效的代码吗?

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