当前位置: 代码迷 >> 综合 >> 初始化数组为同一个值[ C语言】
  详细解决方案

初始化数组为同一个值[ C语言】

热度:69   发布时间:2024-02-11 15:10:52.0

如果初始值是0的话,可以写为:

int myArray[10] = { 0 }; // all elements 0

上面也等价于:

static int myArray[10]; // all elements 0

如果不是0,需要把所有的值显示的(explicitly)赋给数组.否则,忽略的被默认为0

int myArray[10] = { 1, 2 }; // initialize to 1,2,0,0,0...

C++ 里面如果没指定赋值,默认为0:

int myArray[10] = {}; // all elements 0 in C++

 

  相关解决方案