传智课程学习笔记。
定义全局变量,用于设置线程数,每个线程跑的圈数,
当设置数较少的时候,没有错误,
当进程设置为100,圈数为10,跑到中间就会出现段错误,
我们得设置进程分离pthread_detach,才能正确处理,
这么多线程,是并发的,
还有一个容易犯的错误,
多个进程操作同一个内存空间,
这个内存空间的值将会不停地发生变化,因此,你去打印看的时候,可能值不是你想要的,
26:55,
通过数组,每个线程都是用独立的空间,浪费空间,
通过malloc,动态分配,可以。