c风格字符串做参数函数(计算字符出现次数)
#include <iostream>
int c_in_str(const char * str,char ch);
int main()
{
using namespace std;
char mmm[15]="minimum";
char * wail="ululata";
int ms=c_in_str(mmm,'m');
int us=c_in_str(wail,'u');
cout<<ms<<" m characters in "<<mmm<<endl;
cout<<us<<" u characters in "<<wail<<endl;
return 0;
}
int c_in_str(const char * str,char ch)
{
int count=0;
while(*str) //处理字符串标准方法 while(*str)
{ // {
if(*str==ch) // statements
count++; // ++;
str++; // }
}
return count;
}