关键字static和inline的区别
(1)从作用域来看二者都只在当前文件可见。
(2)static修饰变量或者函数,inline只修饰函数。
(3)static修饰的在符号表产生符号,但是符号是local的,不受连接器处理。inline修饰的在调用点直接把代码展开,不产生符号
(4)inline修饰函数定义,修饰函数声明无意义
关键字static和inline的区别
(1)从作用域来看二者都只在当前文件可见。
(2)static修饰变量或者函数,inline只修饰函数。
(3)static修饰的在符号表产生符号,但是符号是local的,不受连接器处理。inline修饰的在调用点直接把代码展开,不产生符号
(4)inline修饰函数定义,修饰函数声明无意义