为什么重复打印信息
程序代码:
int main(int argc, char **argv) { GetMode(&g_iMode, argc, argv); if (g_iMode == SERVER_MODE) // host 端 { COMM_CreateServer("any", 0, ST_COMM_TestServer_EntryFunc, 2, COMM_TYPE_TCP); printf("sakdja\n"); //while (TRUE); } ...... }我程序中使用COMM_CreateServer创建一个 ST_COMM_TestServer_EntryFunc 线程时为什么重复打印 printf("sakdja\n");??
但是后面加上 while (TRUE); 后就不会重复打印?