Допустим, у меня есть void * с именем ptr. Как именно мне следует использовать ptr для хранения int? Достаточно ли написать
ptr = (void *)5;
, если я хочу сохранить цифру 5? Или мне нужно выделить что-то, чтобы сохранить это?