9 HAZİRAN 2013, Pazar
Neden #sadece 1 yerine C boolean bir makro TRUE (1==1) tanımlar?
C tanımlar gördüm
#define TRUE (1==1)
#define FALSE (!TRUE)
Bu gerekli mi? Sadece 1 ve 0 FALSE olarak DOĞRU tanımlama konusunda ne yararı var?
CEVAP
9 HAZİRAN 2013, Pazar
Bu yaklaşım, eğer derleyici destekliyorsa boolean
gerçek türü (true
false
çözmek için) kullanır. (özellikle C )
Ancak, daha iyi C (__cplusplus
makro) olup olmadığını kontrol edin ve aslında true
false
kullanmak olacaktır.
C compiler, bu 0
1
eşdeğerdir.
(parantez çıkarma işlemleri sırası nedeniyle Ara) unutmayın
Bunu Paylaş:
Neden DOM sadece <script> bir öğ...
Neden o'In önceden tanımlanmış bi...
Neden bu 20 yerine 10 olarak değiştiri...
Neden javascript kullanarak yerine sad...
Neden Clojure sadece bir yerine bir sı...