找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 735|回复: 2
打印 上一主题 下一主题
收起左侧

指导我的人说我这段程序有问题,但我可以正常使用,请问一下哪有问题

[复制链接]
跳转到指定楼层
楼主
ID:625013 发表于 2019-11-5 18:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    pos=2;
    for (i = 0; i < pBuffer[1]; ++i) {
    // 跳过序号
    ++pos;

    // 显示内容长度
    content_parameter_len = (pBuffer[pos] << 8) | pBuffer[pos + 1];
    pos += 2;

    /*显示内容*/

    // 显示参数
    memset(&parameter, 0, sizeof(ProtoclLedParameter));
    memcpy(parameter, &pBuffer[pos], sizeof(ProtoclLedParameter));
    pos += sizeof(ProtoclLedParameter);

    // 显示数据
    content_len = content_parameter_len - sizeof(ProtoclLedParameter);
    memset(content, 0, 256);
    if (content_len > 256))
    {
      memcpy(content, &pBuffer[pos],256);
      content_len =256;
    }
    else
    {
      memcpy(content, &pBuffer[pos], content_len);
      content_len = content_len;
    }
    pos += content_len;
  }

指导我的人说我这段程序有问题,但我可以正常使用,请问一下哪有问题
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:470070 发表于 2019-11-5 18:32 | 只看该作者
你自己调试运行有错误提示就知道哪里有问题,没错误就这样用,选一段出来咱也不能断章取义呀,语句都没有问题,可能跟全篇有关系
回复

使用道具 举报

板凳
ID:584814 发表于 2019-11-5 20:18 | 只看该作者
运行通过仅表示可运行而已,就像你拿钱可以买东西并不表示钱的来路正一样.
也许你的程序更好,指导的不懂你也未必,具体得问提问的人。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表