今天按照例子敲了遍多线程,发现两个线程只有一个执行完了才会执行另外一个。
在linux windows下都一样,百度后发现是自己的sleep没写。
可以实现功能
Sleep在windows下面 需要包含头文件 #include <windows.h>
sleep在linux下面需要包含头文件 #include <unistd.h>
linux下面的编译命令需要加 -lpthread
gcc -o example.c -lpthread
本文介绍了在Linux和Windows环境下实现多线程时遇到的问题及解决方案。通过添加sleep函数确保线程间的正确执行顺序,文章还提供了不同操作系统下sleep函数的使用方法及编译命令。
今天按照例子敲了遍多线程,发现两个线程只有一个执行完了才会执行另外一个。
在linux windows下都一样,百度后发现是自己的sleep没写。
可以实现功能
Sleep在windows下面 需要包含头文件 #include <windows.h>
sleep在linux下面需要包含头文件 #include <unistd.h>
linux下面的编译命令需要加 -lpthread
gcc -o example.c -lpthread
2638
4495

被折叠的 条评论
为什么被折叠?