mdsn有一套处理String的函数,详见:http://msdn.microsoft.com/en-us/library/f0151s4x(v=vs.71).aspx
笔者用过strtok函数,觉得很奇怪,strtok:Find next token in string
token = strtok( pText, seps );
seps = " "; //space
pText的第一个字符为space时,会出错,strtok函数是默认找到第一个非token的字符才开始标记token,
pText的最后几个字符为连续的space时,会出错,debug发现,strtok找到最后几个连续的空格时,只找到连续的第一个后,就不会再往后找。
这个函数的规则好奇怪,感觉再也不会爱了