微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 请问在keil中我使用c语言编程序,但是想用goto语句时发现不

请问在keil中我使用c语言编程序,但是想用goto语句时发现不

时间:10-02 整理:3721RD 点击:
请问在keil中我使用c语言编程序,但是想用goto语句时发现不用,我加了后

#include<intrins.h>

我用ljmp也不能用,我就是想根据不同的中断端口,来跳转到不同的主程序端口。哪位大侠能帮我我一下语言,或者换一种算法?谢过!

我是刚学的 好像单片机C语言不支持 GOTO语句的 看看这方面的资料吧

C语言是可以用goto语句的,但要慎用,跟汇编一样,goto后面要加标号

在keil中可以使用goto语句,与在ANSI C中的用法一样,lz尽可放心使用,具体怎么用嘛还请lz参考c语言教材啦,实在不行lz也可考虑一下用switch-case语句调用不同函数,呵呵,希望能帮到你

我用了 goto  没有成功呀,。出现红色字体警告!是不是还要什么头文件?

神剑无敌哥汇编有类似命令,我想c语言在单片机中也应该有,16位的单片机c语言就有

goto是C语言的,需要在加头文件stdio.H。

加了呀,还是不行,有语法错误

我也遇到这问题了,不知怎么办。提示undefined label。

LABEL:语句

GOTO LABEL;
应该是这样吧。平时很少用goto语句。我想也没必要用到。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top