今天按照例子敲了遍多线程,发现两个线程只有一个执行完了才会执行另外一个。
在linux windows下都一样,百度后发现是自己的sleep没写。
可以实现功能
Sleep在windows下面 需要包含头文件 #include <windows.h>
sleep在linux下面需要包含头文件 #include <unistd.h>
linux下面的编译命令需要加 -lpthread
gcc -o example.c -lpthread
今天按照例子敲了遍多线程,发现两个线程只有一个执行完了才会执行另外一个。
在linux windows下都一样,百度后发现是自己的sleep没写。
可以实现功能
Sleep在windows下面 需要包含头文件 #include <windows.h>
sleep在linux下面需要包含头文件 #include <unistd.h>
linux下面的编译命令需要加 -lpthread
gcc -o example.c -lpthread