This tag is for questions regarding the International Standard ISO 9899:1999, aka "C99", with technical corrigenda, and for questions about code written in C99 (as opposed to K&R C, C89 or later C Standard revisions like the 2011 revision C11).
This arose from a question earlier today on the subject of bignum libraries and gcc specific hacks to the C …
c attributes c99 bignumGCC complains if I do this: #define M(obj,met, ..., contents) obj##_##met(const void * self, __VA_ARGS__) { \ contents \ } Giving …
c gcc c-preprocessor c99 variadic-macrosTo be truly standards-compliant, must all functions in C (except for main) have a prototype, even if they are only …
c c99 c89I want to check if file returned by readdir is directory. I tried do it using DT_DIR constant (as …
c c99 readdir