且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何将一个64位数字拆分为八个8位值?

更新时间:2023-02-10 16:40:52

 {
   uint64_t v= _64bitVariable;
   uint8_t i=0,parts[8]={0};
   do parts[i++]=v&0xFF; while (v>>=8);
 }