1. c語言中,如何表示條件A和B要麼同時成立,要麼都不成立
A&&B//表示條件A和B都成立
!A&&!B//表示條件A和B都不成立
(A&&B)||(!A&&!B)//表示條件A和B要麼都成立,要麼都不成立
2. 在C語言中if(null)成立嗎
NULL 在 C 語言中為一個宏,定義為:
#define NULL 0
所以 if( null ) 即為 if( 0 )
if( p ) 和 if( 0 ) 是完全不一樣的:
if( p ) 是判斷 p 是否為空,即 p 是否為NULL
if( 0 ) 返回的結果一定是 false