Search code examples
Typesafe varargs in C with gcc...

cgccstatic-analysisc89

Read More
Read low pointer bit in way that could *probably* work on as many systems as possible...

cpointersc89terminationtype-punning

Read More
Rewriting multi-dimensional VLAs in C89...

cpointersmallocc99c89

Read More
Compiling GNU C into C89...

cgccc89

Read More
Forward declare FILE *...

c++cgccforward-declarationc89

Read More
Kind of sparse initialization for structures, any resources?...

cstructinitializationc99c89

Read More
MS VS 2008 and C99...

cvisual-studio-2008syntaxc99c89

Read More
Is behavioral change due to optimizations with "implementation defined" legal or expected?...

coptimizationc89

Read More
Why does strerror_r behave differently when compiled with gnu90 and c90 standards?...

cgccgnuc89

Read More
Which section in C89 standard allows the "implicit int" rule?...

cstandardslanguage-lawyerc89implicit-int

Read More
Error: implicit declaration of function [c]...

cc89

Read More
Comparator as function parameter...

cc89

Read More
warning: assignment from incompatible pointer type when compiling using gcc -std=c89 -g –pedantic fi...

cpointersc89

Read More
Matrix not zero-filled on declaration...

cgcccodeblocksc99c89

Read More
Can macros mimic void returning functions by casting to void?...

cmacrosvoidc89

Read More
Is casting a pointer to different structs guaranteed to be meaningful in C89?...

cstructc89

Read More
Is it really undefined behavior to call macro with empty arguments in C89 & C++?...

c++cmacrosc89c++98

Read More
OpenWrt LibUbi implementation...

clinuxopenwrtc89uci

Read More
Why can't gcc find the random() interface when -std=c99 is set?...

cgccrandomc99c89

Read More
Runtime error on Ideone but works fine on my computer...

cc89

Read More
C How extract predefined huge switch from huge loop without loss performance?...

cx86armc89

Read More
increment of void* type-casted as char* fails...

cpointersvoidc89pointer-arithmetic

Read More
Is it okay to longjmp before calling va_end?...

clanguage-lawyerc89setjmpvariadic-functions

Read More
Using sizeof() in array declarations in C89...

carraysclangsizeofc89

Read More
How to write a vfprintf wrapper that adds a prefix to format specifier and passes the new format spe...

cargument-passingc89

Read More
mixed declarations and codes...

cdeclarationcompiler-warningsc89

Read More
Index operator bound to a string literal...

carraysstringstring-literalsc89

Read More
Allowed operations on an possibly invalid pointer by the strict interpretation of the C Standard...

cpointersundefined-behaviorc89

Read More
How does the below program output `C89` when compiled in C89 mode and `C99` when compiled in C99 mod...

cprintfcommentsc99c89

Read More
Is post-increment operator guaranteed to run instantly?...

cc89post-incrementansi-c

Read More
BackNext