java分布式架构方案:C语言里面的"goto"怎么用啊?

来源:百度文库 编辑:高校问答 时间:2024/04/28 03:24:30
C里面要用到"goto",但不知道怎么用,比如:
i=5;
er i=i-1;
if(i=0);
goto er;
这样用它说er没有定义,有高手知道吗?

你少了个冒号,er:

i=5;
er: i=i-1;
if(i=0);
goto er;

er:i=i-1;
有个冒号

楼上说的都正确
但你写的程序的确有些问题,搞了个死循环来
if()里面永远是i=0,表达式的值总是假的,但却给i赋值0。但什么都不作,接下来有给i-1,又赋值零。。。。

#include <stdio.h>

void main()
{
int i, j;

i=5;
er: i=i-1;
if(i=0)
goto er;

}