2#
大 中
小 发表于 2008-5-6 20:33 只看该作者
楼主可能还不明白goto语句的用法吧。
看以下程序段:
int i;
scanf("%d",&i);
if(i>0)
goto i_above_0;
else if(i<0)
goto i_below_0;
else
goto end;
i_above_0: printf("i>0\n"); goto end;
i_below_0: printf("i<0\n"); goto end;
end: printf("The end of the program");
goto语句是转移作用,它的转移效率非常高,因为它在编译时直接编译成jmp指令。但建议没有特殊情况下不要使用。
应广大C语言学习者的强烈要求,为了让更多的人能够使用上<<C语言库函数查询器>> 。产品的价格调整为20元人民币,欢迎广大C语言学习来购买。联系QQ:475818502,E-mail:zhaoxufeng9997@126.com,也可留言.
|