Я знаю, что у нас есть разные указатели, такие как int, float и char. Указатель void - единственный указатель, который может содержать все остальные.
Существуют ли другие указатели только для гибкости для арифметики указателей?
Есть ли другая причина, по которой указатели, отличные от void, присутствуют на языке C?