网站建设资讯

NEWS

网站建设资讯

c语言如何跳出子函数,c语言函数被跳过

c语言中,怎么实现从一个子函数直接跳到另一个子函数

直接调用就可以了。例如:

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名网站空间、营销软件、网站建设、双江网站维护、网站推广。

hanshu1(){

printf("this is hanshu1");

}

hanshu2(){

printf("this is hanshu2");

hanshu1();

}

C语言如何提前退出所调用的子函数?

C/C++中,用return可以从任何子函数中退出返回到主调函数,而exit()是用来退出程序返回操作系统的。至于怕把{}搞混了,那你是不可能回避的,因为{}是C/C++的重要语句成份,而且写C/C++是提倡多用{}的——就是说不要轻易省掉,必要时还可以多加。可见,程序员们的经验是{}不仅不会搞混,而且有助于代码的阅读!

C语言~~~如何使程序中途结束、跳出~~~

程序中途跳出,和结束是两个不同的概念。

1 要使程序中途跳出,可以使用return语句,跳出该函数。

int fun(int n)

{

int i;

if(n0) return -1;// 在n为负数下,提前退出该函数。 

//执行正常功能。 

for(i=0;in;i++)

printf("%d ", i);

}

2 要使程序提前结束, 可以调用exit()函数。 

int fun(int n)

{

int i;

if(n0) exit(-1);// 在n为负数下,提前结束程序。 

//执行正常功能。 

for(i=0;in;i++)

printf("%d ", i);

}

3 二者区别:

a) 使用exit函数,会结束整个程序。 而使用return只是结束当前函数,还会到主调函数处继续运行。

b) 在main函数中使用return语句,等效于调用exit函数,同样会结束程序。

c) 调用exit函数时,需要引用头文件stdlib.h。


本文标题:c语言如何跳出子函数,c语言函数被跳过
URL网址:http://cdweb.net/article/dseosjo.html