-2

我不是在寻找 C 中的函数,宏会有所帮助。这就是我想使用位图的方式。用法 :

int bitmap;
if(bitmap != 0)
   do something
else
   do something  

假设位图变成了位图数组,我如何获得相同的结果(不进行函数调用)?

4

1 回答 1

0

您可以遍历数组:

int i;
int non_zero_found = 0;
for (i = 0; i < sizeofthearray; ++i)
{
    if (array[i] != 0)
    {
        non_zero_found= 1;
        break;
    }
}
if (non_zero_found)
{
    // do something
}
于 2012-09-27T09:34:48.127 回答