c语言中如何使用goto语句,为何会提示未定义标签???
7个回答
展开全部
//请参考以下例子,在C中慎用goto语句
#include <stdio.h>
int main(){
int i=0;
start: //标签
i++;
printf("%3d",i);
if (i>10) goto end; //转到end标签
goto start; //转到start标签
end: //标签
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
标签的定义为Lable……,然后在要做标记的句子的开头作还定义好的标记。注意标记的前一个句子是否有结尾符号;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
...
label LabelName:
//your codes;
...
goto LabelName;
...
label LabelName:
//your codes;
...
goto LabelName;
...
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能你写的代码里,标签后面是分号“ ; ”不是冒号“ : ”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询