Представление абстрактного синтаксического дерева в C

Похоже, вы хотите дождаться нажатия клавиши, а затем продолжить выполнение:

//test.c

#include <pthread.h>
#include <stdio.h>

void *input_listener(void *threadarg)
{
  getchar();
  printf("A key was pressed.\n");
}

int main()
{
  printf("Start\n");
  pthread_t thread;
  pthread_create(&thread, NULL, input_listener, NULL);
  pthread_join(thread, NULL);

  // Continue main
}

Должно быть очень простым в использовании pthreads (необходимо скомпилировать: gcc test.c -lpthread).

30
задан user1547129 15 January 2014 в 23:27
поделиться