Top.Mail.Ru
Ответы

Как часто Вы используете класс памяти типа "void"?

При программировании на си? Просто, пишу на этом языке уже лет так 10 и до сих пор не понимаю зачем нужен пустой класс памяти)

По дате
По рейтингу
Аватар пользователя
Новичок

void - это не класс памяти, а либо отсутствие значения (void), либо нетипизированный указатель (void*).

По умолчанию тип значения, возвращаемого функцией - int. Если функция не возвращает значения, необходимо указывать void - чтобы твой код не был говнокодом.

Функции malloc / calloc / realloc возвращают значение типа void*.

Аватар пользователя
Мудрец

Судя по вашим вопросам, как этому, так и про то, как передавать массивы в функции - на этом языке вы пишете максимум дней 10.

Аватар пользователя
Ученик
7мес

ну я редко использую void типа просто не вижу в этом смысла вообще иногда для функций только