gpt4 book ai didi

c - 将数组传递给函数未给出正确答案

转载 作者:行者123 更新时间:2023-12-02 05:05:27 28 4
gpt4 key购买 nike

<分区>

我写了一个函数:

string par(int a[]){
int s=sizeof(a)/sizeof(*a);
cout<<s<<endl;
/*
..do something
*/

主要函数写成:

nt main(){
int a[]={1,5,11,5};
cout<<sizeof(a)/sizeof(*a)<<endl;
cout<<par(a)<<endl;

我得到的输出是:

4

1

虽然我相信它应该和我传递相同的数组一样。有错误请指出。。谢谢。。

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