Можно создать дубликат:
casting unused return values to void
Need for prefixing a function with (void)
Casting function returns to voidПочему (void) используется во время вызова функции?
Увидели в весьма немногих местах, что при вызове функции, почему мы явно тип возвращаемого значения функции? ex:
(void) myhostnames (char * something);
Что такое использование (пустота) и как оно отличается от того, что не используется? Просьба уточнить.
Подобный вопрос http://stackoverflow.com/questions/689677/casting-unused-return-values-to-void – int