C语言中可不可以直接返回一个数组?
来源:百度知道 编辑:UC知道 时间:2024/06/07 04:21:46
像这样
public short[][] getChess() {
return chess;
}
在JAVA中可以吗?
public short[][] getChess() {
return chess;
}
在JAVA中可以吗?
C不可以(返回的是一个指针,即地址)
Java可以(JAVA中没有地址的概念,全是引用)
c语言只能返回数组的首地址,另外c语言里这么些也不正确,应该这么写
public short[][4] getChess()
数组除了第一维外,其他必须是常数。
java没有指针,全是引用,所以java可以返回一个数组。
这个是返回数组的首地址,不是返回数组
java中据我所知还不可以|!!
不可以