又是一年桃花开
2022-04-02 08:54
内联函数不就是a + b的意思吗,那还定义干什么
算是不同需求间的平衡。如果不用内联函数,那当你调用函数时,会额外开辟内存存储函数地址和参数地址,在运行时会额外消耗内存。如果用了内联函数,那么代码层面更直观更好理解,而在运行时仅是进行代码的替换,而不开辟额外内存空间,会更省时。一定意义上,可以将这里的内联函数理解成define
虽然我觉得也没什么必要,但是他这里应该就是举了一个例子吧
趣味 C++ 入门
31572 学习 · 191 问题
相似问题
回答 1
回答 1