240 私信
这个人很懒,暂无签名信息
0

嵌入式Linux 下用户程序实现多任务的方法:多线程的实现

在嵌入式Linux下如何实现用户程序的多任务呢?可以用多线程来实现。 注意:如果线程创建后,主函数应该为一个while(1)的循环,而不能退出,否则,所有的线程全部退出了。。。 也就是主函数不能返回。 测试程序如下: /*thread.c*/ #include #include /*线程1*/ void thread_1(void) { while(1) { printf(t...

0

rand()和srand()用法

rand()产生伪随机数,需要srand()来设置一个种子,通常用系统时间 示例: #include #include #include int main() { srand(time(NULL));//使用系统时间产生随机数 for (int i = 0; i < 10; i++) { printf(%d , rand()); } } 每次运行时会发现会产生10个不同的随机数。 如果想...

个人介绍
暂无介绍