[问题] for 循环转成 4等分状态机

楼主: HCYPMGO (CYHao)   2018-12-05 17:58:13
开发平台(Platform): (Ex: Win10, Linux, ...)
win7
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
VC
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)

问题(Question):
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版,禁止使用图档)
int i,j,array_count;
UINT32 m,n;
for (i = 0; i < 60; i += 2)
for (j = 0; j < 80; j += 2)
for(m = 0; m < 4; m++)
for(n=0; n < 4; n++)
{
array_count = (i * 4 + m) * 320 + j * 4 + n;
Des[array_count] = Src[array_count]>>8;
Des[array_count] = Src[array_count] >>8;
}
请问各个大大要怎么
将上面的For循环
转成switch case(4个case)
的状态机来做呢?
补充说明(Supplement):
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-12-05 18:46:00
你程式里那么多4 挑一个地方改阿又有循环又有4 这不是很合理且合逻辑吗
作者: loveme00835 (发箍)   2018-12-05 19:06:00
原来还有人在学 C90

Links booklink

Contact Us: admin [ a t ] ucptt.com