9.22 外部エンティティ

他の有効範囲内で宣言された外部エンティティが認識されます。

エラー

別の範囲内で宣言されている外部エンティティが認識された場合は、コンパイラによって警告が生成されます。

void f1(void)
{
    extern void f();
}
void f2(void)
{
    f(); /* Out of scope declaration */
}
非機密扱いPDF file icon PDF 版ARM DUI0472LJ
Copyright © 2010-2015 ARM.All rights reserved.