c语言二维数组和java二维数组的两大区别

1. 存储方式不同

直接开门见山

c语言:

c语言里面的的二维数组存在栈空间中。
c语言二维数组和java二维数组的两大区别

java:

java里面的二维数组存在堆空间中。
c语言二维数组和java二维数组的两大区别

2. 第二维不同

c语言:

c语言里面的二维数组的第二维必须是一样的,你可以形象的把它看做是一个由很多小矩形组成的大矩形。
c语言二维数组和java二维数组的两大区别

java:

java里面的二维数组的第二维长度可以是不一样的,也就是说它有可能就不是矩形。
c语言二维数组和java二维数组的两大区别

相关文章:

  • 2021-11-30
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
  • 2021-06-15
  • 2021-07-09
  • 2022-12-23
  • 2021-08-27
猜你喜欢
  • 2021-11-11
  • 2022-12-23
  • 2021-08-27
  • 2021-06-12
  • 2021-09-29
  • 2022-12-23
相关资源
相似解决方案