inline __inline __inline__
时间: 2023-10-24 20:04:55 浏览: 58
inline、__inline__和__inline__是用于在C语言中指示编译器进行内联函数展开的关键字。在ISO C90标准中,没有定义inline关键字。然而,GCC为了支持C90标准以外的语言扩展,自己添加了inline关键字,并定义了__inline__作为其替代品。这样,使用-ansi编译选项时,可以使用__inline__来代替inline关键字。后来,C99标准添加了对inline关键字的支持,因此如果编译器支持C99,就可以直接使用inline关键字,而无需使用__inline__。然而,GCC并没有打算支持C99标准,所以__inline__仍然需要保留在代码中,并用于在使用-ansi选项时进行编译。<span class="em">1</span>
#### 引用[.reference_title]
- *1* [inline与__inline__的区别](https://blog.csdn.net/ytuglt/article/details/46908641)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)