有以下声明
int array[ROW][COLUMN]={0};
Run Code Online (Sandbox Code Playgroud)
我得到所有零的数组,但使用下面的一个
int array[ROW][COLUMN]={1};
Run Code Online (Sandbox Code Playgroud)
我没有得到所有值的数组.默认值仍为0.
为什么会出现这种情况?如何使用所有1进行初始化?
编辑:我刚刚理解使用memset值为1,将每个字节设置为1,因此每个数组单元格的实际值不会是1但是16843009.如何将其设置为1?