goto语句{
从理论上说goto语句是没有必要的
int main()
{
printf("haha\n");
goto again;
printf("1122");
again:
printf("2233");
return 0;
}//打印不出1122
一个关机程序{
int main()
{
char input[20] = { 0 };
//shutdown -s -t 60 60秒后关机
//system() - 执行系统命令的
system("shutdown -s -t 60");
again:
printf("请注意,你的电脑在1分钟内关机,如果输入:我是猪,就取消关机\n请输入>");
scanf_s("%s", input);
if (strcmp(input, "我是猪") == 0)//比较两个字符串-strcmp()
{
system("shutdown -a");//取消关机
}
else
{
goto again;
}
return 0;
}
int main()
{
char input[20] = { 0 };
//shutdown -s -t 60 60秒后关机
//system() - 执行系统命令的
system("shutdown -s -t 60");
while (1)
{
printf("请注意,你的电脑在1分钟内关机,如果输入:我是猪,就取消关机\n请输入>");
scanf_s("%s", input);
if (strcmp(input, "我是猪") == 0)//比较两个字符串-strcmp()
{
system("shutdown -a");//取消关机
break;
}
}
return 0;
}
}
}
strcpy{
int main()
{
char arr1[] = "abc";
char arr2[] = "def";
strcpy(arr2, arr1);
printf("%s\n", arr2);
return 0;
}//打印出abc
}