9.41 ラベルの定義

標準 C および標準 C++ では、ラベル定義の後にステートメントを配置する必要があります。C および C++ では、ラベル定義の直後に閉じ中括弧を配置できます。

エラー

ラベル定義の直後に閉じ中括弧がある場合は、コンパイラによって警告が生成されます。

void foo(char *p)
{
    if (p)
    {
        /* ... */
label:
    }
}
非機密扱いPDF file icon PDF 版ARM DUI0472LJ
Copyright © 2010-2015 ARM.All rights reserved.