【发布时间】:2015-04-24 02:51:38
【问题描述】:
我试图弄清楚如何在commentExtension 的数组中包含两个字节的appSignatureBytes 数组,以便代码可以分开;有没有办法做到这一点? appSignatureBytes[0-sizeof(appSignatureBytes)] 以便在编译时插入所有元素?
const uint8_t appSignatureBytes [] = { 0x48, 0x69 };
const uint8_t commentBytesSizeByte = sizeof(appSignatureBytes);
const uint8_t commentExtension [] = { extensionIntroducerByte,
commentLabelByte, commentBytesSizeByte, appSignatureBytes[0-sizeof(appSignatureBytes)],
blockTerminatorByte };
【问题讨论】:
-
@RSahu C 中的替代方案是什么?
-
我错了,这在 C 中是不可能的。@CarlNorum 的回答显示了如何做到这一点。
标签: objective-c c pointers