keil C 没有goto语句的?

2020-01-23 14:32发布

如题,求解
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
80条回答
dengting
2020-01-26 04:21
回复【10楼】888888888888
下面是美国人写的代码
static int csmsh_setserialnum()
{
  char buff[(oemcfgbasesize_serial_num*2)+1];
  unsigned int bufflen = (oemcfgbasesize_serial_num*2);
  int tmpret = 0;
  buff[(oemcfgbasesize_serial_num*2)] = 0x0;
  csmsh_macops->dbg.prompt_string_ser("enter sevice serial number string (80 chars max)",
                                      (char*)buff, &bufflen);
  /* bounds check user......
-----------------------------------------------------------------------

这代码不错呀,减少花括号与阶梯数,扩充性好,函数简单明了,效率高,有什么不好的。

一周热门 更多>