#define s8 char
static int k = 0;
void fun()
{
s8 i = 0;
for (i = 0; i < 128; ++i)
{
printf("i=%d\n", i);
k += i& 3;
}
printf("k = %d\n", k);
}
int main(int argc, char const *argv[])
{
fun();
return 0;
}
由于i的范围是-128~127,所以i永远小于128,改函数是死循环
面试题分析
最新推荐文章于 2021-05-20 18:59:26 发布