Belirteçleri
Bu konuda açıklar decl belirticileri (bildirimi belirteçleri) bileşeninin bir bildirimi.
Aşağıdaki yer tutucuları ve dili anahtar sözcüklerini bildirimi belirticileri şunlardır:
depolama sınıfı Belirleyicisi
tür belirleyici
işlevi belirleyici
__declspec(Genişletilmiş-decl-değiştirici-seq)
Notlar
Decl belirticileri bir bildirimin bir parçası olan en uzun dizisi decl belirticileri işaretçisi dahil edilmez bir tür adı anlamına gelir veya değiştiriciler başvuru alınabilir.Bildirimin kalan Bildiricisi, sunulan adını içerir.
Aşağıdaki tabloda, dört bildirimleri listeler ve her bildirim 's listeler decl specifers ve Bildiricisi bileşen ayrı ayrı.
Bildirimi |
Decl belirteçleri |
declarator |
---|---|---|
char *lpszAppName; |
char |
*lpszAppName |
typedef char * LPSTR; |
char |
*LPSTR |
const int func1(); |
const int |
func1 |
volatile void *pvvObj; |
volatile void |
*pvvObj |
Çünkü signed, unsigned, long, ve short tüm olunmasının int, bir typedef bu anahtar sözcüklerden birini üye olmanız için alınmış aşağıdaki ad Bildiricisi listesi, değil decl belirticileri.
[!NOT]
Bir ad redeclared çünkü kendi yorumunu geçerli kapsam içindeki en son bildirimi tabidir.Redeclaration nasıl adları derleyici tarafından özellikle yorumlanma şeklini etkileyebilir typedef adları.