C語言 __attribute__

    __attribute__ 是GNU C 的一種機制。__attribute__ 可以設置函數屬性(Function Attribute )、變量屬性(Variable Attribute )和類型屬性(Type Attribute )。__attribute__ 的參數介紹如下:

    aligned:指定對象的對齊格式(以字節爲單位)

    packed:使用該屬性對struct 或者union 類型進行定義,設定其類型的每一個變量的內存約束

    at:絕對定位,可以把變量或函數絕對定位到Flash中,或者定位到RAM

    alias:別名

其他參數,可到如下鏈接查看

https://blog.csdn.net/qlexcel/article/details/92656797

https://www.jianshu.com/p/e2dfccc32c80

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章