C语言中可不可以直接返回一个数组?

来源:百度知道 编辑:UC知道 时间:2024/06/07 04:21:46
像这样
public short[][] getChess() {
return chess;
}

在JAVA中可以吗?

C不可以(返回的是一个指针,即地址)
Java可以(JAVA中没有地址的概念,全是引用)

c语言只能返回数组的首地址,另外c语言里这么些也不正确,应该这么写
public short[][4] getChess()
数组除了第一维外,其他必须是常数。

java没有指针,全是引用,所以java可以返回一个数组。

这个是返回数组的首地址,不是返回数组
java中据我所知还不可以|!!

不可以