аргумент функции - PullRequest
       1

аргумент функции

1 голос
/ 26 сентября 2011

Для чего предназначен код, выделенный ниже? Почему бы нам вообще не использовать аргументы?

int fun( int a, int b)
{
    (void) a; // <<<
    (void) b; // <<<

    printf("Hello World\n");
}

1 Ответ

7 голосов
/ 26 сентября 2011

Это способ предотвратить предупреждение компилятором о «неиспользуемых параметрах». На самом деле он ничего не потребляет (выражение отбрасывается).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...