Resizing a char* on the fly - why does this code *work*?
122505
No out of bounds error
83295
Modifying a char *const string
109999
strdup() - what does it do in C?
134680
Why can I change the value of a const char* variable?
72299
Using realloc to shrink the allocated memory
94252
How to determine the result of assigning multi-character char constant to a char variable?
96482
returning a pointer to a literal (or constant) character array (string)?
79116
Why is printf "shrinking" umlaut?
22066
sprintf() with automatic memory allocation?
504
When and why will a compiler initialise memory to 0xCD, 0xDD, etc. on malloc/free/new/delete?
50365
What's the correct way to use printf to print a size_t?
2620
How do I determine the size of my array in C?
13982
std::vector resize vs reserve during fread
114471
Does the size of an int depend on the compiler and/or processor?
150777
What does sizeof do?
36894
What makes more sense - char* string or char *string?
152295
initializing char arrays in a way similar to initializing string literals