我想从c的1个阶段开始为loop语句创建2个阶段。

     //gray rgb
    for (unsigned int i = 0; i < x * y; i++)
    {
    *(buff2 + i * 3 + 0) = data_[i];
    *(buff2 + i * 3 + 1) = data_[i];
    *(buff2 + i * 3 + 2) = data_[i];
    }

但是实际上我不知道该怎么做两个阶段。
你能给个提示吗?

最佳答案

希望对您有帮助:-

for(i=0;i<x;i++)
{
        for(j=0;j<y;j++)
        {
                *(buff2 + i*y + j) = data_[i*y+j]
        }
}

关于c - 如何从c的1个阶段进行2个阶段的循环语句?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41314616/

10-11 19:30