extern "C"什麼意思

原因用途  主要用於c++與其餘語言的混合編程,C語言不支持函數重載,編譯以後的函數名依然是原函數名。在c++中,支持了函數重載,重載以後的函數名 爲 原函數名+參數名。好比函數 bool max(int a, int b),編譯以後,c中爲 max,  而c++中函數名變成了  max_int_int。c++ c++編程 使用 c++頭文件中調用c語言代碼 c語言不支持 extern "C",
相關文章
相關標籤/搜索