逻辑判断语句
NULL != hLibrary

hLibrary != NULL
有什么区别
哪个效率更高些
为什么

解决方案 »

  1.   

    晕,比较这个...一般没什么区别
    有时要看hLibrary会不会重载!=
      

  2.   

    这个不存在效率的问题吧。用NULL != hLibrary的好处时,我们用hLibrary != NULL时,常常手误会写成hLibrary = NULL(特别是想做等于判断时,==写成=),这时,编译器是不会帮你纠错的。但是用NULL != hLibrary时,如果误写成NULL = hLibrary,那么编译器就可以发现这个笔误了。
      

  3.   

    happyparrot(快乐鹦鹉) 说的对
      

  4.   

    我在这里把这个hLibrary理解为HINSTANCE类型的了,那么它应该不会有运算符重载吧?HINSTANCE归根到底也算是基本数据类型了吧.....