Debauchery Tea Party的C++笔记⑥
这里补充C++中函数部分相比于C语言的新内容和操作,同时复习原来学过的一些知识。
函数
局部静态对象
有些时候,需要令局部变量的生命周期贯穿函数调用及之后的时间。可以将局部变量定义成static类型从而获得这样的对象:
size_t count_calls()
{
static size_t ctr = 0; //调用结束后,自增的值仍然有效
return ++ctr;
}
参数传递
传引用参数
在C++语言中,建议使用引用类型的形参代替指针:
int r = 42;
void
原创
2021-02-05 16:25:32 ·
117 阅读 ·
0 评论