内置函数

inline

1.可以在声明函数和定义函数时同时写inline,也可以在一处写,最好同时写,有利于代码阅读

2.使用内置函数可以节省运行时间,但却增加了目标程序的长度,假设要调用10次max函数,则在编译时先后10次将max的代码复制并插入main函数,这就增加了目标文件的长度。因此一般只将规模很小而是用频繁的函数声明为内置函数。

3.内置函数中不能包括复杂的控制语句,如循环语句和switch语句。

你可能感兴趣的:(内置函数)