keil C 没有goto语句的?

2020-01-23 14:32发布

如题,求解
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
80条回答
hsztc
2020-01-29 22:13
【52楼】 heuyck

那是你认为的,goto语句使用起来是很容易出错的,就是多加几个return 0也不想用goto

又是你认为的,你可以加个宏定义 #define abc  return 0 ,

后面return 0全用abc来代,要改的话只要改这个宏定义就行了,何必要去找一堆,

这个宏是看到你的回复后写出来的,因为我从来没遇到过这么改代码的,也没用过这样的宏。


一般多个return如果值是一样的话,编译器会将多出来的return成生跳转语句,实际上也是一个return,

但使用return更安全。

一周热门 更多>