码迷,mamicode.com
首页 > 其他好文 > 详细

char *strstr(const char *str1, const char *str2);

时间:2017-10-13 10:07:18      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:sdn   padding   returns   function   style   col   htm   http   null   

【FROM MSDN && 百科】

原型:char *strstr(const char *str1, const char *str2);

#include<string.h>

找出str2字符串在str1字符串中第一次出现的位置(不包括str2的串结束符)。返回该位置的指针,如找不到,返回空指针。

 

Returns a pointer to the first occurrence of strSearch in str, or NULL if strSearch does not appear in str. If strSearch points to a string of zero length, the function returns str.

DEMO: mystrstr

 

 

    1. //#define FIRST_DEMO  
    2. #define SECOND_DEMO  
    3.   
    4. #ifdef FIRST_DEMO  
    5. #include <stdio.h>  
    6. #include <conio.h>  
    7. #include <string.h>  
    8. int main(void)  
    9. {  
    10.     char *s="Golden Global View";  
    11.     char *l="lob";  
    12.     char *p;  
    13.     system("cls");  
    14.     p=strstr(s,l);  
    15.     if (p!=NULL)  
    16.     {  
    17.         printf("%s\n",p);  
    18.     }  
    19.     else  
    20.     {  
    21.         printf("Not Found!\n");  
    22.     }  
    23.   
    24.     getch();  
    25.     return 0;  
    26. }  
    27. #elif defined SECOND_DEMO  
    28. /*从字串” string1 onexxx string2 oneyyy”中寻找”yyy”*/  
    29. #include <stdio.h>  
    30. #include <conio.h>  
    31. #include <string.h>  
    32. int main(void)  
    33. {  
    34.     char *s="string1 onexxx string2 oneyyy";  
    35.     char *p;  
    36.     p=strstr(s,"string2");  
    37.     printf("%s\n",p);  
    38.     if (p==NULL)  
    39.     {  
    40.         printf("Not Found!\n");  
    41.     }  
    42.     p=strstr(p,"one");  
    43.     printf("%s\n",p);  
    44.     if (p==NULL)  
    45.     {  
    46.         printf("Not Found!\n");  
    47.     }  
    48.     p+=strlen("one");  
    49.     printf("%s\n",p);  
    50.   
    51.     getch();  
    52.     return 0;  
    53. }  
    54. #endif 

 

char *strstr(const char *str1, const char *str2);

标签:sdn   padding   returns   function   style   col   htm   http   null   

原文地址:http://www.cnblogs.com/azbane/p/7659227.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!