共用方式為


編譯器錯誤 C2103

不可在暫存器變數上使用 '&'

您無法取得暫存器的位址。

下列範例會產生 C2103:

// C2103.c
int main(void)
{
    register int x = 1;
    int* ptr = &x;   // C2103
}

注意

此錯誤適用於 C 程序代碼。