参看: http://www.open-open.com/doc/view/e748adb131c34851a8667a16ec3837f2 或 http://www.cnblogs.com/sunsonbaby/archive/2004/11/29/70718.html 或 http://www.open-open.com/doc/view/26d361a28a5b4a818196e19e89cefc24