问题标题: 酷町堂:内联的好处

0
0
已解决
李泽远
李泽远
高级天翼
高级天翼

内联函数有什么好处?

如果写内联的话,为什么不直接写在main函数里呢?

李泽远在2019-09-26 18:13:02追加了内容

大佬们都去哪了?

怎么没人正经地回答我的问题?

李泽远在2019-09-26 20:03:08追加了内容

你们别再挣扎了,比不赢我的!

你们再发一个问题,我继续加悬赏,把你们的问题覆盖掉。

我始终要将我的问题置顶,因为我要让别人来看我的问题。

李泽远在2019-09-27 12:42:33追加了内容

我发现有人退粉了。。。


0
已采纳
栾峻岩
栾峻岩
初级天翼
初级天翼

内联函数这个东西也是我暑假经过一个大佬们的代码上发现的。(inline大法吼!

具体说就是在一个函数前加上一个inline关键字,可以大大提高代码,或者说是一个函数调用时所需的复杂度。

例如快速输入时,大佬们都会写:

inline int read()

我记得inline在C++11中就没有什么用了,所以inline个人觉得可加不可加。

 

注意:inline会占用程序很大的内存空间,最好不要在递归函数前加inline关键字,否则会MIE(内存超限)的(真的,我见过)

1
宣海宁
宣海宁
中级光能
中级光能

内联是啥???????

0
0
董子墨
董子墨
中级天翼
中级天翼

内联函数是自定义函数吗?我学过函数了。

董子墨在2019-09-26 19:36:46追加了内容

如果在主函数中编写了多个重复的代码,那么就可以编写一个函数,把重复执行的代码用一个函数来执行,不用写那么多语句了。

有些题目要求阶乘和(我指简单的,不用用高精度的),就要用阶乘函数,然后在主函数中调用。

我要回答