#include2.1 实验结果 2.2 goto注意事项#include int main(int argc,char *argv[]) { int i,k=0; printf("argc=%drn",argc); for(i=0;i printf("argv%d=%srn",i,argv[i]); } k = atoi(argv[1]); switch(k) { case 0: printf("k=%drn",k); break; case 1: printf("k=%drn",k); goto label_err; break; default: printf("k=%drn",k); break; } return 0; label_err: printf("err_occurrn"); printf("err_occur_againrn"); return 0; }
1:标号语句写到最后,因为跳到标号后会继续执行下面的程序。
2:正常情况下,在标号语句前面需要return,缺少return,会直接执行标号语句,所以需要谨慎使用。



