求救:帮我定义个结构体
有如下格式:
字段 长度(字节) 类型
SPNumber 21 Text
ChargeNumber 21 Text
UserCount 1 Integer
UserNumber 21 Text
… … … //若干个UserNumber 不定的
CorpId 5 Text
ServiceType 10 Text
FeeType 1 Integer
FeeValue 6 Text
GivenValue 6 Text
AgentFlag 1 Integer
MorelatetoMTFlag 1 Integer
Priority 1 Integer
ExpireTime 16 Text
ScheduleTime 16 Text
ReportFlag 1 Integer
TP_pid 1 Integer
TP_udhi 1 Integer
MessageCoding 1 Integer
MessageType 1 Integer
MessageLength 4 Integer
MessageContent Message Length Text
Reserve 8 Text
我不知道这么大的结构(而且是变长的)该如何 定义
顺便问个问题:typedef BOOL (*func)(); //该怎么解释