On Mon, Jan 19, 2026 at 09:44:59AM +0800, Gao Xiang wrote: > But I'm not sure if there is a case as `#if defined() || defined()`, > it seems it cannot be simply replaced with `#ifdef`.
They can't. If you have multiple statements compined using operators you need to use #if and defined().
