首页 > 代码库 > 求字符串中某两个字符之间的字符

求字符串中某两个字符之间的字符

这个简单,留作纪念,学习之初写的:

 

求两个A之间的字符,并打印出来:

 1 #include<iostream> 2 using namespace std; 3  4 int main() 5 { 6  7     const char Stra[40] = "sdfjAI Love You So Much !Ajidhj";//呵呵,乱输的 8     const char *p; 9     p = Stra;10 11     while (*p != \0)12     {13         if (*p == A)14         {15             break;16         }17         p++;18     }19     p = p + 1;//掠过第一个A20 21     //打印第二个A之前的字符22     while (*p != A)23     {24         cout << *p;25         p++;26     }27     cout << endl;28 29 30     return 0;31 }

当然,对于特定字符的查找,可以使用系统函数strstr,这样代码更加简洁。