这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » 字符串核对匹配居然还能这样写,真是万能的指针。

共1条 1/1 1 跳转至

字符串核对匹配居然还能这样写,真是万能的指针。

菜鸟
2022-06-30 15:05:39     打赏

if(SBUF==((unsigned char code *)"关闭投球")[j])
编译得到的汇编代码:
效率一点不受影响。
589:                 if(SBUF==((unsigned char code *)"开启投球")[i])
C:0x16C8    E52B     MOV      A,0x2B
C:0x16CA    900208   MOV      DPTR,#0x0208
C:0x16CD    93       MOVC     A,@A+DPTR
C:0x16CE    B59911   CJNE     A,SBUF(0x99),C:16E2
   590:                 {
   591:                         i++;
C:0x16D1    052B     INC      0x2B




关键词: 指针    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]