__STATIC_INLINE
时间: 2023-08-07 09:03:34 浏览: 210
static
__STATIC_INLINE是一个宏定义,用于定义内联函数的关键字。在Armcc编译器的实现中,inline被实现为__inline。[1]这个宏定义的作用是将__INLINE关键字定义为__inline,将__STATIC_INLINE关键字定义为static __inline。这样,在使用__STATIC_INLINE修饰函数时,编译器会将函数体直接插入到调用处,而不是通过函数调用的方式执行。这样可以提高程序的执行效率。[1]
阅读全文