2016-09-29 45 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}

我沒有寫[]