//C语言strstr(str1,str2);判断字符串str2是否是str1的子串,是返回str1字符串从str2第一次出现的位置开始到str1结尾的字符串,否则返回NULL int numOfStrings(char ** patterns, int patternsSize, char * word){ int n=0; int i=0; while(i<patternsSize){ if(strstr(word,patterns[i])) n++; i++; } return n; } strstr查找子串