每日一函数:

查找一个字符:strchr和strrchr 不同:两者主要的区别就在于: strchr查找的是字符第一次出现的位置 strrchr查找的是字符最后一次出现的位置 相同:两者相同点就是:它们的返回值都是指向该位置的指针,都在c的string.h中,注意和c++的string做区分哦


测试代码:
int main()
{
    const char *s="a";
    const char * ptr="abca";
    if(strchr(ptr,s))
    {
      cout<<"exist"<<endl;
    }
    cin.get();
    return 0;
}

查找一个字符串:strstr strrstr 不同:两者主要的区别就在于: strstr查找的是字符串第一次出现的位置 strrstr查找的是字符串最后一次出现的位置 相同:两者相同点就是:它们的返回值都是指向该位置的指针
,都在c的string.h中,注意和c++的string做区分哦

测试代码:
int main()
{
    const char *s="abc";
    const char * ptr="abca";
    if(strstr(ptr,s))
    {
      cout<<"exist"<<endl;
    }
    cin.get();
    return 0;
}
 
 
整数的取整的两种方式:
1、ceil(1.2)==2;向上取整   ,向着天花板
2、floor(3.9)==3;向下取整  ,向着地板
 
01-14 02:57