string.h strstr函式 函式名: strstr 功 能: 在串中查詢指定字串的第一次出現 用 法: char *strstr(char *str1, char *str2); 說明:返回指向第一次出現str2位置的指標,如果沒找到則返回NULL。 呼叫函式,判斷返回值是否等於NULL,決定是否輸出: #include <string.h>#include <stdio.h> int main(){ char s[]="12345678"; char s1[]="135"; char s2[]="567"; if ( strstr(s,s1) ) { printf("ok\n"); } else { printf("no\n"); }//--以上顯示no if ( strstr(s,s2) ) { printf("ok\n"); } else { printf("no\n"); }//--以上顯示ok return 0;}
string.h strstr函式 函式名: strstr 功 能: 在串中查詢指定字串的第一次出現 用 法: char *strstr(char *str1, char *str2); 說明:返回指向第一次出現str2位置的指標,如果沒找到則返回NULL。 呼叫函式,判斷返回值是否等於NULL,決定是否輸出: #include <string.h>#include <stdio.h> int main(){ char s[]="12345678"; char s1[]="135"; char s2[]="567"; if ( strstr(s,s1) ) { printf("ok\n"); } else { printf("no\n"); }//--以上顯示no if ( strstr(s,s2) ) { printf("ok\n"); } else { printf("no\n"); }//--以上顯示ok return 0;}