關於 C++的函數特徵(function signature)之敘述,下列何者正確?
A它包含函數的名稱和引數(arguments)的型態正確答案
B它包含函數的名稱和引數(arguments)的名稱
C它是指編譯器(compiler)針對函數名稱的加密編碼
D它是指函數被作業系統載入記憶體後的位址,與名稱和型態無關
答案與詳解
正確。C++ 的 function signature 由函數名稱與參數的「型態」組成,編譯器用此區分多載函數,例如 f(int) 與 f(double) 是不同 signature。
