C++基础
Cifeng79
正在寻找嵌入式相关工作岗位,请联系我!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C++】内联函数
调用函数实际上是将程序执行顺序从函数调用处跳转到函数所存放在内在中的某个地址,将调用现场保留,跳转到那个地址将函数执行,执行完毕后再回到调用现场,所以频繁的函数调用会带来很大开销。编译器将函数嵌入到调用处,编译器会根据函数的长度、复杂度等自行决定是否把函数作为内联函数来调用。为了解决频繁的函数调用,增加时间和空间的花销而造成的效率低下问题,C++提供了。,因此一般都将结构简单语句少的函数定义为内联函数。这样虽然节省了开销,但是又会造成。原创 2024-11-14 14:54:26 · 212 阅读 · 0 评论 -
【C++基础】默认参数
在C++中,函数可以有默认的参数。函数的默认参数值,即在定义参数的时候同时给它一个。这样的操作是不允许的,默认参数的连续性可以保证编译器正确的匹配参数。在函数调用的时候,我们可以省略含有默认参数值的参数。函数,可以输出默认的调试信息,也可以输出特定的调试信息。这种情况下,编译器就不知道到底选择哪个函数。当我们调试追踪代码时,可以实现这样的一个。原创 2024-11-14 13:38:32 · 331 阅读 · 0 评论 -
【C++】引用
是一个,它是某个已存在的变量的另外一个名字。编译器不会为开辟内存空间,它和它引用的变量共用同一块内存空间。一旦把引用初始化为某个变量,就可以使用引用名称(别名)来指向变量。(它们在内存空间的地址完全一样)原创 2024-11-14 11:56:18 · 350 阅读 · 0 评论
分享