摘要:关于线程退出时间的研究

c语言运行的时候我猜就是先创建一个进程,然后在进程中创建一个main的线程,然后再main线程中执行程序比如创建子子线程。

tc开发工具在一个函数里调用子线程,然后调用return 0,不会杀死整个进程,也不会退出子线程。但是如果调用了exit()那么整个进程一块玩完。

python在子线程中调用return 0不会杀死进程,仅仅退出当前线程。在线程中调用exit(0),也是仅仅退出当前线程。这两种情况仅仅只会退出当前的线程,不会影响进程。

c语言中子线程调用exit和return都会杀死整个进程。进程下面所有的子线程都会被杀死。