Does C have generics?

C's `_Generic` is not true generics. It requires manual implementation of concrete type cases, unlike generics that automatically generate code for any type.