while(1)和for(;;)两个死循环 有什么区别
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/07 06:56:42
while(1)和for(;;)两个死循环 有什么区别
一般for(;;)性能更优
for(;;)
{}
这两个;; 空语句,编译器一般会优掉的,直接进入死循环
while(1)
{}
每循环一次都要判断常量1是不是等于零,在这里while比for多做了这点事
不过从汇编的角度来说,都是一样的代码.
for(;;)
{}
这两个;; 空语句,编译器一般会优掉的,直接进入死循环
while(1)
{}
每循环一次都要判断常量1是不是等于零,在这里while比for多做了这点事
不过从汇编的角度来说,都是一样的代码.
while(1)和for(;;)两个死循环 有什么区别
while 1 和for 产生死循环有什么区别
for while do-while三种循环有什么特点和区别?
for循环和while循环分别有什么优缺点?
循环语句while(*s++); 和循环语句while(*s){*s++;} 有什么区别?
c语言中循环结构里while,do while,for这三种循环有什么区别,在什么情况下使用?
for循环和while循环的区别及用法
C语言中for循环和while循环以及do.until循环有什么区别呢,写程序的时候怎么选择?
for a while和in a while有什么区别?
C#语言中do...while..for循环有什么本质上的区别?
C语言中do...while和for有什么区别?
php里for循环和while循环的区别是什么?语法怎样写