共用方式為


編譯器錯誤 C2275

'identifier': 非法使用此類型作為表達式

備註

表達式會 -> 使用運算符搭配 typedef 標識碼。

Example

下列範例會產生 C2275:

// C2275.cpp
typedef struct S {
    int mem;
} *S_t;
void func1( int *parm );
void func2() {
    func1( &S_t->mem );   // C2275, S_t is a typedef
}