请问主进程和主线程之间是什么关系那???求大家帮忙
#include <stdio.h>
main()
{
printf("123\n");
}
上面这段代码 会创建一个进程
现在有这样的一段代码:
请问这样的一个程序 我在主程序中创建了一个线程
请问图片上面的程序运行之后,生成了几个进程,几个线程。
下面的这个图片到底是哪种情况是正确的??
[解决办法]
一个进程, 这个进程里有两个线程
两个图都不对!
线程 也可以叫 轻量级进程!
[解决办法]
第一个图,貌似也没错!
参考下
进程和线程
[解决办法]
所谓“主进程”是个比较野的术语,“父进程”才是准确的术语。
楼主的代码有一个进程,两个线程:一个主线程和一个子线程。对于图形,从结构上说,图1是正确的,但右部的说明框应改为:由主线程创建一个线程1。
[解决办法]
图一可以是对的 也该是先画主线程再画子线程 因为子线程得靠主线程启动后来创建
[解决办法]
进程是线程的容器,
[解决办法]
进程相当于一套房子,内部的资源和外部是隔离的,每个程序相当于一个家庭,每个家庭都有自己独立的住的地方(每个程序都将有一个进程)
线程相当于家庭成员,每个成员都可以使用家里的资源,但资源使用一般是排他的,一个资源被使用的时候,一般需要排斥其它成员使用之
比喻不是很恰当,但希望有组理解,呵呵
[解决办法]