extern "C"在DLL導出函數時有什麼做用?

extern是c/c++語言中代表函數和全局變量做用範圍的關鍵字。該關鍵字告訴編譯器,其聲明的函數和變量能夠在本模塊或其餘模塊中使用。一般,在模塊的頭文件中對本模塊提供給其餘模塊引用的函數和全局變量以關鍵字extern聲明。例如,你寫了一個DLL,在導出接口中能夠聲明extern "C"修飾的函數。與extern對應的關鍵字是static,被它修飾的全局變量和函數只能在本模塊中使用。 extern
相關文章
相關標籤/搜索