2009-12-09 96 views
0

C++中的以下含義是什麼?C++ typedef含義

typedef PComplex RComplex [100]; 

請注意,PComplex是我的代碼中的用戶定義類型。

由於

回答

9

RComplex是PComplex[100]的同義詞。 Typedefs與變量聲明有相似的語法,除了代替獲取類型名稱的變量名稱。

+0

我會使用術語「類型別名」而不是同義詞。但基本上正確。 – 2009-12-09 20:56:27

-1

的聲明瞭PComplex類型同義詞這實際上是100個RComplex項的數組。

2

將RComplex別名爲PComplex的「數組(長度爲100)」,也稱爲PComplex[100]。以下兩個變量聲明給出了每個相同類型:(在上面的typedef後面)

PComplex a[100]; 
RComplex b;