首页 > 电脑

判断32个字节里面哪位为1,并取出来

更新时间2018-12-11 04:48:51

unsigned char A[32];

 判断A数组里每一位是否为1,共有256位,为1就取出来。

是一个字节全为1

做个循环就可以了

for(i=0;i<32;i++)

  if (A[i]==0xff)  //若是8位全是1

     printf("%d ",i+1); //输出位置

若是判每一位的话,稍复杂些,但不清楚你要输出什么?

上一篇:请问买笔记本选硬盘配置的时候怎么选?

下一篇:现在还有必要学delphi和c++builder吗?