畢業大學生找工做C++資料之面試問答題整理(1)

1.在C++ 程序中調用被C 編譯器編譯後的函數,爲何要加extern 「C」? 答:首先,extern是C/C++語言中代表函數和全局變量做用範圍的關鍵字,該關鍵字告訴編譯器,其聲明的函數和變量能夠在本模塊或其它模塊中使用。 一般,在模塊的頭文件中對本模塊提供給其它模塊引用的函數和全局變量以關鍵字extern聲明。extern "C"是鏈接申明(linkage declaration),被ext
相關文章
相關標籤/搜索