Is a label local or global? For instance, two functions aa1() and aa2() are in file aa. A label L is placed in aa1(). Another function bb() is located in bb file. Which function(s) can access the label L? Thank you for aswering my question. chao.
Labels in a C function are "local". A branch target scope more broad than that requires setjmp/longjmp, but then you don't get to "name" your destinations quite as directly :-)