1. 程式人生 > >關於extern(引用外部全域性變數)的使用

關於extern(引用外部全域性變數)的使用

    若一個變數需要在同一個工程中不同檔案直接使用或修改,則需要將自變數做extern宣告。只需將該變數在其中一個檔案中定義,然後在另外一個檔案中使用extern宣告,且兩個變數型別需一致。在微控制器程式中,只需將extern宣告在該.c檔案對應的.h檔案中,其他檔案如需使用此變數,只需包含(include)該標頭檔案即可。
    ![.h檔案](https://img-blog.csdnimg.cn/20181104115714291.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwNDU4NzYy,size_16,color_FFFFFF,t_70)![.c檔案](https://img-blog.csdnimg.cn/20181104115614962.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQwNDU4NzYy,size_16,color_FFFFFF,t_70)