作业帮 > 综合 > 作业

那为什么for(;;);是一个死循环呀

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/26 00:25:04
那为什么for(;;);是一个死循环呀
for ( ;循环条件;)中间的循环条件如果没写的话,它默认是true.也就是一直满足.
再问: for()语句后面加“;”不是表示不用执行for语句吗?
再答: 不是表示不用执行for()语句。只是一直在执行一个空语句。就像 for(;;) printf("***");表示一直循环输出"***" for(;;); 表示一直在执行一条空语句。什么也不做。