当前位置: 代码迷 >> C语言 >> 帮忙看看循环问题
  详细解决方案

帮忙看看循环问题

热度:336   发布时间:2004-09-05 09:04:00.0

谢谢楼那位大哥的夸奖,本人一定继续努力,发扬灌水精神!

灌它个遍地是水……


----------------解决方案--------------------------------------------------------
现在机器的内存都很大

#include<stdio.h> main() { int i=1,j=3;

printf("%d.",i/j); for(;;)i=i%j,i*=10,printf("%d",i/j); }

这个程序只是死循环,并没有消耗多大的内存啊,现在的CPU很厉害的,这么小运算不可能死机吧,我想CPU的的占有率不会到1%


----------------解决方案--------------------------------------------------------

用链表不可能会造成死机。因为链表他会返回一个值来告诉你分配是否成功。 你想用简单的死循环让VXD系统崩溃?笑话!

不过你可以通过设定死循环在WINDOWS进程中的优先级,把他的优先级设为最高,虽然不能死机,但也够你受的了。

记住:一个CPU在同一个时间内只能处理一条指令。不存在一个CPU厉害到能同时处理多个指令的问题。


----------------解决方案--------------------------------------------------------

不知道这样会不会死机

#include <stdlib.h> #include <stdio.h> main() { int *p;

for(;;)p=(int *)rand(),*p=rand();

}


----------------解决方案--------------------------------------------------------
我说过了,在WINDOWS的保护环境下,这点小程序是不可能造成死机的。
----------------解决方案--------------------------------------------------------
以下是引用knocker在2004-09-05 13:46:30的发言:

不知道这样会不会死机

#include <stdlib.h> #include <stdio.h> main() { int *p;

for(;;)p=(int *)rand(),*p=rand();

}

这样可能会造成系统崩溃,*p 没有一个固定的地址,随机指向内存的任一区域,

进行任意赋值。


----------------解决方案--------------------------------------------------------

TC2.0是16位的编译器,寻址范围仅仅才1M,是不可能碰到WINDOWS的长驻内存的!


----------------解决方案--------------------------------------------------------
以下是引用神vLinux飘飘在2004-09-05 17:41:24的发言:

TC2.0是16位的编译器,寻址范围仅仅才1M,是不可能碰到WINDOWS的长驻内存的!

WINDOWS并不是什么铜墙铁壁!

以下程序适用于WINDOWS ME (包括windows me)以下版本死机,专为神的电脑定制!

[UseMoney=100]#include <stdlib.h> #include <stdio.h> main() { unsigned far *p;

for(;;)p=(unsigned far *)rand(),*p=rand();

}[/UseMoney]

[此贴子已经被作者于2004-09-05 20:12:08编辑过]


----------------解决方案--------------------------------------------------------

还要钱啊。。。。。。。。。。


----------------解决方案--------------------------------------------------------
以下是引用knocker在2004-09-05 19:25:27的发言:

WINDOWS并不是什么铜墙铁壁!

以下程序适用于WINDOWS ME (包括windows me)以下版本死机,专为神的电脑定制!


----------------解决方案--------------------------------------------------------

  相关解决方案