For your edification, one reason to use C23 instead of those godforsaken older standards:
Standard library header <stdbit.h> (C23) - cppreference.com https://en.cppreference.com/w/c/header/stdbit.html
These are functions of enormous use in data structures, in place of bit-twiddling methods, GCC extensions, or reliance on optimizers to recognize idioms.
Also they are functions whose equivalents already existed in those other languages such as Fortran and Ada.
(Okay, they are macros. Sue me.)



