определение неиспользуемых параметров в C

Мне нужно использовать pthreat, но мне не нужно передавать какой-либо аргумент в функцию. Поэтому я передаю NULL функции в pthread _create. У меня есть 7 pthreads, поэтому компилятор gcc предупреждает меня, что у меня есть 7 незакрытых параметров. Как я могу определить эти 7 параметров как неиспользуемые в программировании на C? Если я не определю эти параметры как неиспользуемые, вызовет ли это какие-либо проблемы? Заранее спасибо за ответы.

void *timer1_function(void * parameter1){
//<statement>
}

int main(int argc,char *argv[]){
  int thread_check1;
  pthread_t timer1;
  thread_check1 = pthread_create( &timer1, NULL, timer1_function,  NULL);
    if(thread_check1 !=0){
        perror("thread creation failed");
        exit(EXIT_FAILURE);
    }
while(1){}
return 0;
}
8
задан kay 30 April 2012 в 22:18
поделиться