前言:对操作系统进程和线程共享资源的误区,现在记录一下
全局变量定义在函数(包括主函数)外部,在主函数定义的变量仍然是局部变量,定义好的全局变量可以被程序中的任何函数使用,在线程函数中定义的局部变量只能被该线程使用,不能被其他线程使用,在主函数定义的局部变量要想和其他线程共享,必须通过对线程函数的传参,才能被线程使用。
前言:对操作系统进程和线程共享资源的误区,现在记录一下
全局变量定义在函数(包括主函数)外部,在主函数定义的变量仍然是局部变量,定义好的全局变量可以被程序中的任何函数使用,在线程函数中定义的局部变量只能被该线程使用,不能被其他线程使用,在主函数定义的局部变量要想和其他线程共享,必须通过对线程函数的传参,才能被线程使用。