char *p; //指针 Struct //结构体 { Int a; Char b; Char c; Int d; ~~ }test; 有一个函数void out_str(char leng ,char *buf) //送出 现在怎么用这个函数把struct送出呢。 直接用一个uchar指针的话会有int高低字节顺序问题 应该可以用一个包含数组和结构体的公用体解决吧 看别人解决方法是(uchar *)(&test) 没看懂怎么拆开分析 &test是取test 首地址,uchar *呢 两部分怎么合起来的呢。
|