inline关键字

来源:互联网 发布:数据汇聚层的作用 编辑:程序博客网 时间:2024/05/21 06:38

inline int add(int a,int b)

1.参数直接替换形参, int a = 1; int b = 2; int c = add(a, b);

2.直接才编译过程中,能够判断出结果的,直接给出结果, int c = add(1,2);

3.避免重复求值,将产生临时变量,int c = add(foo(1), far(2)+1)