gpt4 book ai didi

C——数组中元素的数量?

转载 作者:太空狗 更新时间:2023-10-29 17:14:38 24 4
gpt4 key购买 nike

假设我有以下 c 函数:

int MyFunction( const float arr[] )
{
// define a variable to hold the number of items in 'arr'
int numItems = ...;

// do something here, then return...

return 1

}

如何进入 numItems 数组 arr 中的项目数?

最佳答案

很遗憾,您无法获得它。在 C 中,以下 2 个是等效的声明。

int MyFunction( const float arr[] );
int MyFunction( const float* arr );

您必须自行传递尺寸。

int MyFunction( const float* arr, int nSize );

char 指针指定字符串的情况下,char 数组的长度由定界符 '\0' 确定。

关于C——数组中元素的数量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6862682/

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