2016-09-29 42 views
0

建立在我的项目,我创建了一个字节:多余元素的iOS

Byte bytes = {0x7E, 0x7F}; 

但总会有一个警告:在标量初始化

多余元素

这是什么意思?它会影响我吗?

+0

只是看到我的答案它的内存访问问题.. – vaibhav

回答

0

正在尝试创造一个你没有宣布它的尺寸单维数组有没有内存数组预留所以这就是为什么编译器产生可以提前导致运行时错误的警告。

SET数组大小:

// single dimen 
Byte bytes[2] = {0x7E, 0x7F}; 

// double dimen 
Byte bytes[1][2] = {{0x7E, 0x7F}, {0x7E, 0x7F}}; 
0

多么愚蠢!我创建了一个字节数组应该是这样的:

Byte bytes[] = {0x7E, 0x7F}

我没有写[]