行业知识
『C++成长记』C++入门——内联函数
2026-11-09 14:54:43
来源:互联网转载
��博客主页:小王又困了
系列专栏:C++
人之为学,不日近则日退
❤️感谢大家点赞收藏⭐评论✍️
目录
一、内联函数
1.1内联函数的概念
1.2内联函数的特征
二、auto关键字
2.1auto简介
2.2auto使用规则
2.3auto无法使用的场景
三、基于范围的for循环
3.1范围for的语法
3.2范围for的使用条件
四、指针空值nullptr
一、内联函数
普通的函数在调用的时候会开辟函数栈帧,会产生一定量的消耗,在C语言中可以用宏函数来解决这个问题,但是宏存在以下缺陷:复杂、容易出错、可读性差、不能调试。为此,C++中引入了内联函数这种方法。
1.1内联函数的概念
以inline修饰的函数叫做内联函数,编译时C++编译器会在调用内联函数的地方展开,没有函数调 用建立栈帧的开销,内联函数提升程序运行的效率。
int Add(int x, int y){ return x + y ;}int main(){ int ret = 0; ret = Add(3, 5); cout