进程与线程的差别有() 操作系统之调度进程,不调度线程 线程共享内存地址空间,进程不共享 线程间可以共享内存数据,但进程不可以 进程间可以通过IPC通信,但线程不可以
B
虽然每个线程都有自己独立栈,但是因为它们都是在进程的上下文中运行的,而线程可以使用进程的所有资源,所以
只要通过某种方法(如通过pthread_create函数中传递的void
*)获得其他线程中对象的内存地址,线程也是可以访问其他线程的变量。。
也就是说同一程序中,所有的线程用的是同一个逻辑地址空间,而且可以直接访问该地址.