Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

New posts in c99

Converting unsigned to double to unsigned without loss of precision

What is the best way to represent characters in C?

c char character c99

extern declaration of array

How should I obtain the fractional part of a floating-point value?

c floating-point c99 floor libm

use pointer to single value as Array

c arrays pointers c99 c89

Is `void foo(int a[static 0]);` valid?

c language-lawyer c99

Tilde '~' operator on _Complex, what does it do? Is it an extension?

c c99 complex.h

Is it valid to check if a function is defined in C?

static_if in C99's preprocessor

c c99 c-preprocessor static-if

Is there a C compiler flag that allows case insensitivity?

GCC C99 Disable compilation of main() without return

c gcc c99

Clang's __has_builtin doesn't always work

Is accessing two volatiles in one statement is legal in newer C?

c c99 volatile iar

Function pointer compatibility between single pointer and empty parameter lists

c language-lawyer c99 c23

atexit considered harmful?

c c99 atexit

Is `uint_fast32_t` guaranteed to be at least as wide as `int`?

c c99 integer-promotion

C - filling struct after initialization - compilation error

Are multiple identical prototypes legal?

Are bitmasks mandatory for unsigned conversions?

c c99 unsigned bitmask

C program yielding different results on different machines despite using the same fixed length data types

c windows scanf mingw c99