#if, #elif, #else, and #endif directives (C/C++) | Microsoft Docs
https://docs.microsoft.com/en-us/cpp/preprocessor/hash-if-hash-elif-hash-else-and-hash-endif-directives-c-cpp
Aug 03, 2021 · The #else directive, if present, must be the last directive before #endif. The #if, #elif, #else, and #endif directives can nest in the text portions of other #if directives. Each nested #else, #elif, or #endif directive belongs to the closest preceding #if directive.
DA: 97 PA: 88 MOZ Rank: 80 Up or Down: Up