C语言-unsigned使用误区

来源:互联网 发布:网络主管招聘 青岛沃林 编辑:程序博客网 时间:2024/05/16 14:10

先看一段代码:

unsigned i;

for (i=5; i>=0; i--)

{

    printf("%u/n", i);

}

这是个死循环,具体原因是:

unsigned变量的取值范围是[0, 232-1],即[0, 4294967295]。

所以i值永远不小于0。

 

原创粉丝点击