次の方法で共有


コンパイラ エラー C2103

'&' レジスタ変数のアドレスを得ようとしました

レジスタのアドレスは指定できません。

次の例では C2103 が生成されます。

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

Note

このエラーは C コードに適用されます。