找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 4779|回复: 3

这两段代码哪里不一样?

[复制链接]

90

主题

473

回帖

2

精华

钻石会员

积分
3261
发表于 2010-8-6 16:29:31 | 显示全部楼层 |阅读模式
下面这两段代码,我怎么看着一样,
为什么编译的结果不一样呢?
高手帮我找找原因~
谢谢啦


#include <ntddk.h>
VOID Unload(IN PDRIVER_OBJECT DriverObject)
{
}
NTSTATUS  DriverEntry(IN PDRIVER_OBJECT DriverObject,IN PUNICODE_STRING RegistryPath)
{
CHAR *cstr="HELLO CHAR";
WCHAR *wstr=L"HELLO WCHAR";
  UNICODE_STRING usStr
        RtlInitUnicodeString(&usStr,L"Hello Unicode");
KdPrint(("%s",cstr));            
KdPrint(("%S",wstr));      
KdPrint(("%wZ",&usStr));
DriverObject->DriverUnload = Unload;
return STATUS_SUCCESS;
}





还有一个:
#include <ntddk.h>
VOID Unload(IN PDRIVER_OBJECT DriverObject)
{
}
NTSTATUS  DriverEntry(IN PDRIVER_OBJECT DriverObject,IN PUNICODE_STRING RegistryPath)
{
CHAR *cstr="Hello CHAR";
WCHAR *wstr=L"Hello WCHAR";
UNICODE_STRING usStr;
RtlInitUnicodeString(&usStr,L"Hello Unicode");
KdPrint(("%s",cstr));
KdPrint(("%S",wstr));
KdPrint(("%wZ",&usStr));
DriverObject->DriverUnload = Unload;
return STATUS_SUCCESS;
}

90

主题

473

回帖

2

精华

钻石会员

积分
3261
 楼主| 发表于 2010-8-6 17:00:04 | 显示全部楼层
找到了,缺个;

275

主题

3017

回帖

1

精华

管理员

嗷嗷叫的老马

积分
17064

论坛牛人贡献奖关注奖最佳版主进步奖人气王疯狂作品奖精英奖赞助论坛勋章乐于助人勋章

QQ
发表于 2010-8-6 18:57:10 | 显示全部楼层
:L
我就是嗷嗷叫的老马了......

857

主题

2632

回帖

2

精华

管理员

此生无悔入华夏,  长居日耳曼尼亚。  

积分
36130
发表于 2010-8-6 19:42:28 | 显示全部楼层
C语言不能没有分号
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

快速回复 返回顶部 返回列表