关注
内联函数是inline关键字,inline函数是把函数整体都嵌入到程序里面,函数调用是有一个函数调用栈的
比如有一个getMax(a,b)函数,非常简单,如果频繁调用,那么不停的调用函数,开销更大,因为不停的入栈出栈
比如可以把getMax写成 #define getmax(a,b)的形式,但是宏没有类型检查
内联函数的关键字是inline ,可以做类似于宏的效果,会做变量替换,但是这只是对编译器的建议,不一定会实施
内联函数一般放到头文件里面
内联函数的作用:减少函数调用栈的开销
查看原帖
点赞 评论
相关推荐
查看3道真题和解析 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你和你的mentor相处模式是__ #
1761次浏览 10人参与
# 如果公司降薪,你会跳槽吗? #
159891次浏览 930人参与
# 华泰星战营,提前锁定校招offer #
16591次浏览 738人参与
# 实习第一天,你在干什么 #
1369次浏览 8人参与
# 华为工作体验 #
321836次浏览 1406人参与
# 你会因为行情,降低找工作标准吗? #
759次浏览 8人参与
# 联宝杯大学生创新大赛,你的技术值得产业级答案 #
15497次浏览 316人参与
# 你是怎么和mt相处的? #
102772次浏览 506人参与
# 非技术2024笔面经 #
501649次浏览 5036人参与
# 26年哪些行业会变好/更差 #
66104次浏览 534人参与
# 0offer互助地 #
771897次浏览 4745人参与
# 机械人与华为的爱恨情仇 #
158332次浏览 1053人参与
# 打工人的工作餐日常 #
96791次浏览 558人参与
# 你总挂在第__面? #
13980次浏览 161人参与
# 工作不开心辞职是唯一出路吗 #
18478次浏览 60人参与
# 简历上如何体现你的“AI”能力? #
18919次浏览 395人参与
# 拼多多集团-PDD笔试 #
89164次浏览 600人参与
# 外出实习被同学举报 #
27528次浏览 100人参与
# 哪些AI项目值得做? #
28996次浏览 682人参与
# 找不到大厂实习可以去小厂吗? #
24390次浏览 282人参与
# 求职低谷期你是怎么度过的 #
39237次浏览 363人参与
# 远程面试的尴尬瞬间 #
360542次浏览 2056人参与

