gpt4 book ai didi

C - sizeof int 数组总是返回 4

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

<分区>

Possible Duplicate:
sizeof array of structs in C?
sizeof an array passed as function argument

只是想写一个基本的 sum() 函数。

int sum(int arr[]) {
int total = 0 , i = 0 , l = sizeof arr;

for(i=0;i<l;i++) {
total += arr[i];
}

return total;
}

l 总是等于 4(我知道最终将它除以 sizeof int)

在 Windows 7 中使用默认编译器选项运行 Dev-C++。

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