微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 这个函数什么意思

这个函数什么意思

时间:10-02 整理:3721RD 点击:
static uchar GetComma(uchar num,char* str);

太有才了,你直接找个翻译软件翻译得了

不懂的就问,没有办法

从函数名看应该是获取命令

static uchar GetComma(uchar num,char* str);
单从这个定义,没有函数代码来猜测比较不靠普,可能之一是:
从函数名看是取逗号作用,传入两个参数,第一个指明取第几个逗号,第二个参数是要搜索逗号的字符串,找到的话,返回所需逗号在字符串的位置。
但是有个问题,函数返回类型是无符号字符型,如果没找到逗号,该返回什么数值呢?难道用第一个参数返回是否成功的标志?还是要判断一下*(str+返回值)是否逗号?
如果函数返回类型改成有符号类型,会简单些。
以上纯属猜测,具体还是要看函数代码。

具体的函数使用环境是什么?

又是一个来搞猜谜语的,字面上猜是获取某个命令的子函数,不过这个问题问的就没有什么意义

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top