2011-05-05 94 views
1

我是C++的新手,現在學習了extern關鍵字,我檢查了一些教程,它提到了extern「C」,我很困惑它。與extern有什麼不同? 任何人都可以提供一些有關C++中extern方法的教程嗎?extern關鍵字不同於c到C++?

+0

你從哪裏學習C++書籍並沒有涉及到這方面的內容,以及你在這裏問過的其他問題?本網站不打算提供教程。 – 2011-05-05 22:11:45

+0

@unapersson如果我的文章是兄弟你,你可以跳過它,並保持沉默。 – cong 2011-05-05 22:14:47

+0

恐怕我不會那樣做。 – 2011-05-05 22:18:22

回答

0

extern "C"意味着編譯器應該爲它定義的C++函數生成C風格的名稱變形,以便C代碼可以調用該C++函數。

+0

@unapersson:已更正。 – orlp 2011-05-05 22:28:49