前言
看见java-cm中有break 带标号的写法,查了资料,好多语言都有这个语法。
但是c++不能break 带标号。
java中的break 带标号,可以用在循环嵌套中,也可以用在switch嵌套中。用于跳出嵌套的代码。
不喜欢这种写法,看着好丑.
样例
private boolean parseCharInfo(StreamTokenizer streamtokenizer, int i)
throws IOException
{
int k = 0;
long l = 0L;
long l1 = 0L;
int j;
while((j = streamtokenizer.nextToken()) != -1)
label0:
switch(k)
{
default:
break;
case 0: // '\0'
switch(j)
{
default:
break label0;
case -2:
...