__attribute__使用
时间: 2023-08-26 07:07:51 浏览: 109
__attribute__是GNU C的一个特性,用于设置函数属性、变量属性和类型属性。它可以提高程序的性能、可移植性和可读性。然而,需要注意的是,__attribute__是GCC编译器的扩展语法,不是标准C语言的一部分,因此在使用时需要考虑可移植性问题。你可以在参数的前后都加上“__”(两个下划线),例如,使用__aligned__而不是aligned,这样可以避免与头文件中的重名宏定义冲突的问题。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *3* [C语言__attribute__的使用](https://blog.csdn.net/qq_48709036/article/details/123130788)[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^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [【C/C++】__attribute__ 使用技巧详解](https://blog.csdn.net/qq_37286579/article/details/130266282)[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^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文