c ++ struct:
struct Data {
unsigned char a;
unsigned char b;
unsigned char c;
UCHAR result;
short Number;
char Id[10];
int Admin;
int Blocked;
char Proj[13];
};
我用php制作了这个:
pack("C4sc10iic13", /** **/);
但这不正确。我想
答案 0 :(得分:1)
假设UCHAR
表示unsigned char
,您的格式字符串可能为"CCCCsc10iic13"
。这与您的非常相似,只是将a
b
c
和result
分成四个C而不是C4。
也许你也可以告诉我们到底出了什么问题?