一、数组定义和初始化

   1: 一维数组初始化:
// value[i]的值不定,没有初始化
// value[0]和value[1]的值分别为1和2,而没有定义的value[i>1]
// 则初始化为0
// 未初始化
// 一定不能忘了删除数组空间
   7:  
   8: 二维数组初始化:
// value[i][j]的值不定,没有初始化
//value[0][0,1]和value[1][0]的值初始化,其他初始化为0
int[m][n];
// n必须为常量,调用直观。未初始化
int* [m];
int[n];
delete []value[i];
// 多次析构,存储麻烦,未初始化
// 数组的存储是按行存储的
// 一定要进行内存释放,否则会造成内存泄露
  19:  
  20: 多维数组初始化:
// 只有第一维可以是变量,其他几维必须都是常量,否则会报错
// 一定要进行内存释放,否则会造成内存泄露

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-22
  • 2021-12-31
猜你喜欢
  • 2021-10-05
  • 2022-12-23
  • 2021-11-20
  • 2022-12-23
  • 2022-12-23
  • 2022-02-04
  • 2022-12-23
相关资源
相似解决方案