c语言函数转跳怎么办 c语言从一个函数跳转到另一个函数

c语言如何实现从一个函数跳转到另一个函数,像汇编的LJMP指令一样

你写过C代码吗?

我们提供的服务有:成都网站制作、成都网站建设、外贸营销网站建设、微信公众号开发、网站优化、网站认证、温宿ssl等。为数千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的温宿网站制作公司

那是c最基本的功能呀。。。

感觉你应该说的再具体些。

//从上面跳到下面。

funone(mun...);//函数1

funtwo(mun...);//函数2

switch(跳转表达式)//任意跳转

{

case 0:    funmun(mun...)//函数

.

.

.

.

}

还有goto

递归。。

for, while,。。。

C语言函数间转跳

void main()

{

int k;

while(k != 9) {

printf("\t\t **\t 主菜单\t **\n");

printf("\t\t ** 1、 录入学生成绩 **\n");

printf("\t\t ** 2、 修改学生成绩 **\n");

printf("\t\t ** 3、 删除学生成绩 **\n");

printf("\t\t ** 4、 查询学生成绩 **\n");

printf("\t\t ** 5、 学生成绩排名 **\n");

printf("\t\t ** 6、以文件存档学生成绩表 **\n");

printf("\t\t ** 7、从文件打开学生成绩表 **\n");

printf("\t\t ** 8、从文件删除学生成绩表 **\n");

printf("\t\t ** 9、EXIT **\n");

printf("您的选择是:");

scanf("%d",k);

switch(k) {

case 1:

录入学生成绩函数();

break;

case 2:

修改学生成绩函数();

break;

case 3:

删除学生成绩函数();

break;

.....

default:

fprintf(stderr, "Error!\n");

break;

}

}

}

C语言中怎么实现函数之间的跳转?

最简单的方式就是在你调用的函数后面加跳转语句

例如

goto

a;

然后你在你MAIN函数的定义变量的后面加上a:就行了

虽然不推荐用这种方式

但这是最简单的。

你也可以用其他的例如

while

for

do

while

等循环语句写这个

C语言中怎么实现函数之间的跳转?

最简单的方式就是在调用的函数后面加跳转语句 例如 goto a;然后在MAIN函数的定义变量的后面加上a:就行了虽然不推荐用这种方式 但这是最简单的。


分享标题:c语言函数转跳怎么办 c语言从一个函数跳转到另一个函数
链接地址:http://myzitong.com/article/doejios.html