我能够使用默认值
初始化数组int arrayWithDefault[5] = { 0 };
还可以使用默认值
初始化新数组int *ptrArrayWithDefault = new int[2]();
如何使用不同的值初始化新数组
ptrArrayWithDefault[0] == 1 && ptrArrayWithDefault[1] == 2
我可以用
简单地解决它int arrayWithDefault[] = { 1, 2, 3, 4 };
但我想知道是否有办法以这种方式初始化新数组?
答案 0 :(得分:0)
我真的会避免这种情况并遵循正确的做法。 但是,我能够使用
执行类似的任务int *ptr = new int[]{1, 2, 3, 4, 5};
并以这种方式
ptr[0] = 1
.
.
.
ptr[4] = 5