Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can #if pre-processor directives be nested in C++?

People also ask

Apa yang dimaksud dengan kata can?

Can dan could merupakan modal verb dalam bahasa Inggris yang artinya “bisa” atau “dapat”. Pada dasarnya, can merupakan bentuk present sedangkan could merupakan bentuk pastnya.

Kapan kita menggunakan kata can?

Can dan could punya arti yang sama, tapi bedanya, can digunakan untuk menyampaikan kemampuan di masa kini, sedangkan could digunakan untuk menyatakan kemampuan yang pernah kita punya di masa lalu/lampau.

Apa yang dimaksud dengan see?

Kata See digunakan untuk memberi tahu bahwa kamu melihat secara visual, menggunakan mata. Berikut beberapa contoh kalimatnya: Don't go there, I told you before!

Apa yang dimaksud dengan call?

“Menelepon” Seperti yang telah kamu pahami, salah satu arti dari kata call adalah menelepon. Kamu bisa menggunakan kata ini jika ingin mengatakan kepada orang lain tentang telepon-menelepon.


Yes, we can. The #endif statement matches to the previous #if #ifdef or #ifndef etc for which there hasn't been a corresponding #endif.

e.g.

#if  ----------|
#if  -----|    |
#endif ---|    |
#endif --------|

Yes, you can nest #if/#endif blocks. Some C coding styles would tell you to write

#ifdef CONDITION1
# ifdef CONDITION2
# endif
#endif

using spaces to denote the level of nesting.