C语言编写linux线程代码。包括threads,monitor,locks,semaphone,TCB等。