<?xml version="1.0" encoding="gbk"?>
<rss version="2.0">
<channel>
 <title><![CDATA[请教一个关于线程的问题]]></title>
 <link><![CDATA[http://121.40.142.80/read.php?tid=12369]]></link>
 <description><![CDATA[Latest 20 replies of 请教一个关于线程的问题]]></description>
 <copyright><![CDATA[Copyright(C) ]]></copyright>
 <generator><![CDATA[PHPWind Forums by PHPWind Studio]]></generator>
 <lastBuildDate><![CDATA[Mon, 27 Jul 2026 21:24:28 +0000]]></lastBuildDate>
  <image>
 <url><![CDATA[images/rss.gif]]></url>
 <title><![CDATA[PHPWind Board]]></title>
 <link><![CDATA[http://121.40.142.80]]></link>
 <description><![CDATA[]]></description>
  </image>
<item>
 <title><![CDATA[回 2楼(sampl) 的帖子]]></title>
 <description><![CDATA[是的，return放错地方了。 我想问的是，如何来控制线程建立好后不会执行，而是继续执行主线程中内容，直到主线程中遇到sleep或者join函数才去执行子线程？ 怎么样能达到这种效果？]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=12369#85063]]></link>
 <author><![CDATA[hyb8555]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Wed, 18 May 2011 03:06:31 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[pthread_join(id,NULL);//是等待线程结束的函数，假如没有它，主线程
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return 0；整个程序就结束。
你的代码中的return 0；是放在main中的for()循环里面，
所以当执行完一句，printf()语句之后 ..]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=12369#84909]]></link>
 <author><![CDATA[sampl]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Tue, 17 May 2011 10:06:00 +0000]]></pubdate>
</item>
<item>
 <title><![CDATA[]]></title>
 <description><![CDATA[期待传说中的高手出手相助啊！]]></description>
 <link><![CDATA[http://121.40.142.80/read.php?tid=12369#84829]]></link>
 <author><![CDATA[hyb8555]]></author>
 <category><![CDATA[Linux技术交流区]]></category>
 <pubdate><![CDATA[Tue, 17 May 2011 06:15:53 +0000]]></pubdate>
</item>
</channel></rss>