首页
社区
课程
招聘
[求助]刚学驱动 关于while 死循环的问题
发表于: 2013-12-8 02:47 4810

[求助]刚学驱动 关于while 死循环的问题

2013-12-8 02:47
4810
int i=0;

void chushihua()
{
        while(i=1)
        {
                i++;
                        DbgPrint("i: ",i);
        }

       
}

编译为123.SYS  一加载就卡死,加入 sleep(5000),加载器加载失败。。。。。求解决

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 1028
活跃值: (135)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
i == 1  而不是i = 1
2013-12-8 03:13
0
雪    币: 55
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
这是刚学C 语言的问题,楼主请循序渐进
2013-12-8 03:15
0
雪    币: 80
活跃值: (109)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
这段代码似乎很奇怪。

while(i=1)  死循环
While(i==1) 循环体不会被执行

楼主想干啥?
楼上说初学C,但都捣鼓到驱动的人不会是初学。
2013-12-8 11:48
0
雪    币: 302
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
初学c。请不要搞驱动。。。会出问题的
2013-12-8 14:47
0
雪    币: 101
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
有威武霸气的培训在,没写过代码的小白,看看培训教程也一样玩驱动
2013-12-8 14:59
0
雪    币: 80
活跃值: (109)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
对楼上的回复表示无语。
什么培训?书、视频还是有老师上课?
2013-12-8 16:59
0
雪    币: 118
活跃值: (27)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
8
条件用==  =是赋值
其次Sleep是kernel32的库函数 r0只有ZwDelayExecution
2013-12-9 10:08
0
游客
登录 | 注册 方可回帖
返回
//