在C ++中返回原始类型数组(Java比较)

时间:2018-07-19 15:32:07

标签: c++ arrays

为澄清起见,我的问题与以下问题不同:How to return an array from a function?

该问题的答案基本上是说要返回一个指针或使用数组类。

在Java中,您可以从函数(例如int [])返回原始类型数组。我想知道是否可以使用数组类不带返回原始数组。

编辑:

我期望这样的语法:

int[] returnArrayFunc() { int a[2]; return a;}

编辑#2:

我想学习如何用C ++而不是Java返回数组。

1 个答案:

答案 0 :(得分:-4)

您的问题有点模棱两可,因为您正在询问有关Java的C问题。 Java不提供对指针的访问。 “没有使用数组类的原始数组”在Java中没有意义。

顺便说一句,您应该在C ++论坛上问这个问题。

编辑:

这是一个答案:总之,不是。