-
-
[旧帖]
[求助]c++中感叹号是什么意思??
0.00雪花
-
发表于:
2008-11-3 12:02
10322
-
[旧帖] [求助]c++中感叹号是什么意思??
0.00雪花
在一个驱动源码里,有这样一句:
if( !strncmp( "System", (PCHAR) curproc + i, strlen("System") ))
其中strncmp()函数意思我知道是/比较字符串s1和s2的前n个字符,如果s1大与s2则,函数返回值>0.我的问题是上句里!感叹号是起什么作用,是判断返回值是不是零吗??
我是新手,请高手随便解答下啊。
还有下面类似几句,都帮忙告诉下,if 语句用!感叹号,是想判断出什么结果:
1、if (!NT_SUCCESS(ns)); 什么条件下为真啊??
.....
2、ULONG a;
a = 1;
if (!a);这个什么条件下为真啊??
.....
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课