man 了一下,但试了一下感觉和自己理解的不一样,请指点一二... int len1, len2; char buffer[] = "25,142,330,Smith,J,239-4123"; len1 = strspn( buffer, "0123456789"); len2 = strspn( buffer, ",0123456789"); len1和len2的值分别是2和11,这是我不懂的地方
by Artist - C/C++ - 2006-10-24 11:17:53 阅读(2929) 回复(12)
man strspn 也用过,也搜索过,但还是没搞明白这两个函数。 有的说是“遮罩”,有的说是“函数strspn(字符串例外范围)用于统计字符串string中包括skipset的最大子串长度,在skipset中的字符顺序无关紧要”, 但我还是不明白,太笨了:( 请哪位帮忙指点一下,谢谢了。
IT168 | 泡泡网 | 汽车之家 | 二手车之家 | 渠道168 | ITPUB | IXPUB | ChinaUnix | 安卓之家 | 苹果园 | 家商城 | 苹果论坛