- 博客(2)
- 收藏
- 关注
原创 C++函数常用的三种传参方式
1.值传递 int fun(int); 特点:不能改变实参值;需拷贝实参的完整数据。 适用:对于基本类型,通常采用值传递的方式传参。 2.引用形参 type fun(type&); 特点:可改变实参值;不需完整拷贝,只得到实参的一个引用。 适用:需要改变实参值,如一个函数需要返回多个值的情况,可用引用形参接收返回值。 3.const引用形参 type fun(const type&); 特点:不可改变实参值;不需完整拷贝。 适用:参数为占用内存较大的对象时,引用传递代替值传递可提高效率,降低
2021-01-04 13:54:23
590
原创 C语言字符串标准库函数
C语言字符串相关标准库函数字符串操作字符串操作<string.h> size_t strlen(char const* s); 注意:返回值类型size_t是无符号类型,和int进行运算或比较时需要注意 char* strcpy(char* dst,char const* src); 将src复制到dst,需保证dst有足够容纳src的空间,防止溢出,返回dst。若dst和src重叠,结果未定义 char* strcat(char* dst,char const* src); 将src复制到ds
2020-12-28 14:06:36
707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人