从品牌网站建设到网络营销策划,从策略到执行的一站式服务
嗯,是这样的,不过return只能退出当前函数,如果多个函数嵌套就不行了,要想整个退出用exit
10余年建站经验, 成都网站设计、成都做网站客户的见证与正确选择。创新互联建站提供完善的营销型网页建站明细报价表。后期开发更加便捷高效,我们致力于追求更美、更快、更规范。
例如:
fun1(){
return;
printf("fun1") ;
}
fun2(){
fun1();
printf("fun2") ;
}
main(){
fun2();
}
此时main函数调用fun2,然后fun2调用fun1,fun1直接return了,fun1没有打印,但是fun2打印了,如果想不打印fun2,把fun1里面的return改为exit就好了
gets()应该是gets(b);吧,前面再加一句fflush(stdin),作用是清空输入缓冲;
你选择1,2后输入了一次回车,输入缓冲里被放入了一个'\n',实际上gets()读了个空串,而不是没执行
可以用这个:
#includeconio.h
x=getch();
例子:#includestdio.h
#includeconio.h
int main()
{
char x;
while(1)
{
x=getch();
switch(x)
{
case '1':
;
break;
case '2':
;
break;
……
……
default:
;
}
}
return 0;
}
那太多了,可以编成大大的一本书。等待用户从键盘输入的函数是极个别的几个,如scanf、getchar、gets……等。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图