return myArray;显示 返回值类型与函数类型不匹配
时间: 2024-03-10 13:47:22 浏览: 78
数组定义-C语言 数据类型
对于数组类型,返回值需要使用指针类型,因为在函数返回数组时,数组名被解释为指向数组首元素的指针,例如:
```cpp
int* MyClass::getArrayPtr() {
return myArray;
}
```
这里,我们将返回值类型从 `int` 改为 `int*`,以返回 `myArray` 数组的指针。注意,这里需要在函数名前面加上类名和作用域解析符号 `::`,以指明这是一个类成员函数的定义。
阅读全文