- 博客(5)
- 收藏
- 关注
原创 递归调用的探究和总结
整个执行空间在最外层的函数栈上,后进先出的顺序,直到达到递归退出条件,当前点的递归调用结束,才会继续执行递归调用点下面的代码(注释:在当前点的递归调用是调用的整个函数栈,达到退出点后,调用该层函数栈中的‘}’,然后返回上一层,继续从递归调用处往下面执行,一直到该层函数栈的‘ }’,以此类推……)。
2020-03-07 11:04:51 144
原创 线程创建函数的第二个参数--代表线程的属性
这个变量的类型是pthread_attr_t *。使用套路:定义一个变量:pthread_attr_t * thread_attr; 初始化这个变量:pthread_attr_init(&thread_attr);//相当于申请了一段存储区 给这个变量赋值:这里就相当多样了。包括:setscope,setdetachstate ,setschedparam等 使用这个变量:...
2019-06-12 17:03:32 533 1
原创 线程的创建函数pthread_create()的使用方法
线程的创建int pthread_create (pthread_t *__restrict __newthread,const pthread_attr_t *__restrict __attr,void (__start_routine) (void *),void *__restrict __arg) __THROWNL __nonnull ((1, 3));创建的线程并不具备与主...
2019-06-12 15:18:02 2570
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人