gpt4 book ai didi

c++ - 在 C++ 中创建返回 int 数组的可执行文件

转载 作者:搜寻专家 更新时间:2023-10-31 00:36:00 26 4
gpt4 key购买 nike

我希望我的 C++ 可执行文件返回 int 数组。

int* main()
{
int a[]={1,2,3,4,5,6,7,8};
return *a;
}

这将给出 error: '::main' must return 'int'。还有其他方法吗?

最佳答案

你不能这样做。 main 函数的返回类型通常仅指示错误代码。要输出某些计算的结果,请将数组写入文件。

例如:

#include <fstream>
int main()
{
int a[]={1,2,3,4,5,6,7,8};
std::ofstream ofs("data.tsv");
for(int i=0; i<9; i++) {
ofs << a[i] << "\t";
}
return 1;
}

关于c++ - 在 C++ 中创建返回 int 数组的可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22710903/

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