循环使用unsigned char

rid*_*rid 6 c loops

什么是执行类似于此的东西而不进入无限循环的优雅方式,如果i必须是unsigned char

for (unsigned char i = 0; i < 256; ++i) {
    printf("%d\n", i); 
}   
Run Code Online (Sandbox Code Playgroud)

Dan*_*her 17

unsigned char i = 0;
do {
    printf("%u\n",i);
}while(++i != 0);
Run Code Online (Sandbox Code Playgroud)

在循环测试中增加并针对包装值进行测试.