Gang Of Coders
Home
About Us
Contact Us
All C99 Solutions on Gang of Coders
Total of 43 C99 Solutions
What is the behavior of integer division?
C
Math
C99
C89
Integer Division
Realistic usage of the C99 'restrict' keyword?
C
Gcc
C99
Restrict Qualifier
Standard alternative to GCC's ##__VA_ARGS__ trick?
C
C99
C Preprocessor
Variadic Macros
bool to int conversion
C++
C
C99
What does dot (.) mean in a struct initializer?
C
C99
Designated Initializer
What is the difference between C, C99, ANSI C and GNU C?
C
Gcc
C99
C89
Ansi C
Printf width specifier to maintain precision of floating-point value
C
Floating Point
Printf
C99
Floating Point-Precision
Why does C++11 not support designated initializer lists as C99?
C++
C
C++11
Initialization
C99
Can't understand this way to calculate the square of a number
C
Arrays
Pointers
C99
Variable Length-Array
How does the below program output `C89` when compiled in C89 mode and `C99` when compiled in C99 mode?
C
Printf
Comments
C99
C89
C99 stdint.h header and MS Visual Studio
C++
C
Visual Studio
C99
Is "inline" without "static" or "extern" ever useful in C99?
C
Inline
C99
Are there machines, where sizeof(char) != 1, or at least CHAR_BIT > 8?
C
Char
Standards
Sizeof
C99
Visual Studio support for new C / C++ standards?
C++
Visual Studio
Visual C++
C++11
C99
C99 boolean data type?
C
Types
Boolean
C99
Printing null pointers with %p is undefined behavior?
C
Language Lawyer
C99
Undefined Behavior
C11
Difference between uint8_t, uint_fast8_t and uint_least8_t
C++
C
Integer
Avr
C99
Is it possible to iterate over arguments in variadic macros?
C
Foreach
C99
C Preprocessor
Variadic
state machines tutorials
C
C99
State Machine
Is the behavior of subtracting two NULL pointers defined?
C++
C
C99
C89
What are the most useful new features in C99?
C
C99
Why are there digraphs in C and C++?
C++
C
C99
Digraphs
Setting std=c99 flag in GCC
C
Programming Languages
C99
func() vs func(void) in C99
C
C99
Printf long long int in C with GCC?
C
Gcc
Printf
C99
What is the use of the `inline` keyword in C?
C
Inline
C99
What is the default C -std standard version for the current GCC (especially on Ubuntu)?
C
Ubuntu
Gcc
C99
C11
How does the compiler allocate memory without knowing the size at compile time?
C
Arrays
Memory
C99
Variable Length-Array
Is type-punning through a union unspecified in C99, and has it become specified in C11?
C
C99
Unions
C11
Type Punning
C99 inline function in .c file
C
C99
Is there any reason not to use fixed width integer types (e.g. uint8_t)?
C
Integer
Byte
Sizeof
C99
Does the C preprocessor strip comments or expand macros first?
C
Comments
C Preprocessor
C99
How to properly add hex escapes into a string-literal?
C
C99
What are the incompatible differences between C(99) and C++(11)?
C++
C
C++11
C99
Does a[a[0]] = 1 produce undefined behavior?
C
Language Lawyer
C99
Undefined Behavior
Which functions in the C standard library commonly encourage bad practice?
C
Security
C99
Standard Library
Smart pointers/safe memory management for C?
C
Memory
Pointers
C99
Smart Pointers
In C99, is f()+g() undefined or merely unspecified?
C
C99
Undefined Behavior
Sequence Points
Unspecified Behavior
What is the difference between intXX_t and int_fastXX_t?
C
Optimization
Types
Integer
C99
What is the correct type for array indexes in C?
C
Types
Indexing
C99
Anonymous union within struct not in c99?
C
Gcc
Struct
C99
Unions
Is there a document describing how Clang handles excess floating-point precision?
C
Floating Point
Clang
C99
Extended Precision
Are prototypes required for all functions in C89, C90 or C99?
C
C99
C89