C/C++语言
文章平均质量分 66
爱柚柚的老板
这个作者很懒,什么都没留下…
展开
-
找出字符串中子串的出现次数 C语言实现
#include #include void findchar(char* str,char *sub,int *count){ char *temp1,*temp2; char *temp3; int cnt=0; temp1=str; temp2=sub; while(*temp1) //如果没有到字符串尾 { if(*temp2==*temp原创 2017-07-20 16:41:19 · 2287 阅读 · 0 评论 -
命令行参数,main函数带参数的使用
之前学习C语言一直停留在简单的int main()上,最近在学习其他内容时需要用到main函数的参数,所以又重新学习了一遍这方面的知识。在带参数的main中,它接受两个参数,分别是int ,char **类型。所以函数原型可以写成int main (int ,char **)不过出于方便,一般都会写成这样int main(int argc,char *argv[])首先将下这两个变量原创 2017-07-27 14:58:22 · 1280 阅读 · 0 评论 -
【c++】函数重载
函数重载的定义如下:同一作用域下的几个函数名字相同但是形参列表不同。重点如下:1、需要在同一作用域下2、函数名称相同3、函数的返回值必须相同使用形参时,需要注意,编译器无法将顶层const和未使用const的对象区别开来,会导致函数重复定义的错误...原创 2019-04-10 10:51:47 · 141 阅读 · 0 评论 -
【c++】mutable关键字
有时候会有这样的一种需求,想要在const成员函数内,修改某个成员变量的值。那么我们需要将这个成员变量使用mutable关键字修饰,这样就可以在const成员函数内修改。class A{private : mutable int cnt_a = 0;public: int getval()const;};int A::getval()const { ++cnt_a; //...原创 2019-04-10 11:11:44 · 217 阅读 · 0 评论