还是大小端转换方法

来源:互联网 发布:电路原理图设计软件 编辑:程序博客网 时间:2024/05/19 03:17
最简单的方法也就是最有效的方法。

int reverse(int a)
{
         union {
               int i;
               char c[4];
         } u, r;
       
         u.i = a;
         r.c[0] = u.c[3];
         r.c[1] = u.c[2];
         r.c[2] = u.c[1];
         r.c[3] = u.c[0];

       return r.i;
   
}