樣。
老程序猿樂嗬不已,於是提問道:“行,既然你說你什麽都懂,那我就考你一個,我也不難為你,我是寫代碼的,就先考你一個簡單的問題吧。”
徐陽笑道:“隨便。”
“請問,extern你了解多少。”老程序猿斷定徐陽回答不上。
雖然他確實隻問了一個比較簡單的問題,可是他還真不信這個毛頭小子能懂這些。
鄧俊傑卻忽然開始期待起徐陽的回答來,他想看看這個年輕人到底是哪來的自信?
難不成,他天天晚上聽梁靜茹的勇氣?
誰知道,徐陽以超快的語速立刻回答道:“關於extern,有如下解釋:
1.extern修飾函數:C/C 頭文件中的函數聲明默認為extern,即外部可用(其他源文件隻需包含頭文件即可使用)。和static修飾的效果相反。
2.extern修飾變量:帶extern的變量僅僅是聲明而不是定義!用extern使變量可以在多文件中共享,主要有兩種做法:
a.在源文件中定義,其他需要使用該變量的源文件用extern聲明。表示該變量在其它文件中定義,即一次定義,多次extern聲明。
b.在源文件中定義,其對應的頭文件中extern聲明,其他需要使用該變量的源文件包含該頭文件即可。這是更加標準的做法。”
此言一出,技驚四座,全場鴉雀無聲。
鄧俊傑被唬得一愣一愣的,他雖然不懂代碼,但是也明白,看徐陽剛才那副“信誓旦旦”的模樣,就不太像普通人。
於是,鄧俊傑轉過頭,去看那個提問之人的臉色。
發現後者臉色僵硬,神情呆滯。
鄧俊傑懂了,那年輕人確實有點東西。??
本章已閱讀完畢(請點擊下一章繼續閱讀!)