UPD:这是什么鬼?百度也没有答案啊?

2019-07-21 07:59发布

原子哥和论坛的其他各位大神,
    最近看战舰V3实验40《汉字显示实验》的时候,在main.c里面的第49行写的是UPD:
    请问这句话是个啥意思啊?看不懂。。。
/**********************************************************/
        while(font_init())                         //检查字库
        {
UPD:   
                LCD_Clear(WHITE);                           //清屏
                POINT_COLOR=RED;                        //设置字体为红 {MOD}                                
                LCD_ShowString(30,50,200,16,16,"WarShip STM32");
                while(SD_Init())                        //检测SD卡

/**********************************************************/
就是这个UPD:
请教论坛的各位大牛,大神,大哥,小弟感激不尽!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
wmwangzi
1楼-- · 2019-07-22 11:56
哦。。。 恍然大悟啊。。。。现在明白了。。。也看到下面写的if(key==KEY0_PRES)goto UPD;了
感谢各位大神的回答!小弟感激不尽
yuzeyuan1
2楼-- · 2019-07-22 15:47
电脑小白 发表于 2016-11-18 15:44
2#正解,看样子楼主是位规规矩矩的程序员,没有用过goto的。

我这里有个编程规范也规定代码里不能用goto,我也从来没用过,不过为什么用了就不规矩了呢。。。它会把代码怎么呢?
东北小辉辉
3楼-- · 2019-07-22 18:13
 精彩回答 2  元偷偷看……
Rocks
4楼-- · 2019-07-22 21:35
yuzeyuan1 发表于 2016-11-18 17:49
我这里有个编程规范也规定代码里不能用goto,我也从来没用过,不过为什么用了就不规矩了呢。。。它会把代 ...

程式跳來跳去的 寫完過兩個月回來看你自己寫的
你會想坐時光機回去打自己

Linux內核的GOTO主要是模擬出軟體中斷
也不是隨便亂用的 他也是有規矩在
主要用在錯誤發生的時候
憨厚诚实大叔
5楼-- · 2019-07-23 01:36
yuzeyuan1 发表于 2016-11-18 17:49
我这里有个编程规范也规定代码里不能用goto,我也从来没用过,不过为什么用了就不规矩了呢。。。它会把代 ...

可以用啊,用的时候考虑下好不好出现死循环什么的就好了。一般是为了方便懒得改
haysen
6楼-- · 2019-07-23 06:16
yuzeyuan1 发表于 2016-11-18 17:49
我这里有个编程规范也规定代码里不能用goto,我也从来没用过,不过为什么用了就不规矩了呢。。。它会把代 ...

我们公司的编程规范里就是禁用GOTO,还禁用递归,为什么呢,因为一个公司的代码是很多人来维护,维护的人能力良莠不齐,有工作几年的还有新毕业的,这样就要求员工写代码时尽量不要用太复杂或高级的方式或算法(除非对效率要求特别高),尽量写的通俗易懂,维护起来简单方便,这个是基于管理和维护成本的考虑,而不是GOTO本身有什么问题

一周热门 更多>