数组char a[4] 保存了一个数据,怎么转换为unsigned int呢 ? 定义一个 联合体 union b { char a[4]; unsigned int b; }; 只需要给a赋值 然后去读b就OK 当然这里要考虑大小端问题。 妙~~