本文介绍了已解决-如何从函数返回十六进制值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想返回类似下面的十六进制值
I want to return hex values like the below
// define the media modes
#define TAPIMEDIATYPE_AUDIO 0x8
#define TAPIMEDIATYPE_VIDEO 0x8000
#define TAPIMEDIATYPE_DATAMODEM 0x10
#define TAPIMEDIATYPE_G3FAX 0x20
#define TAPIMEDIATYPE_MULTITRACK 0x10000
我想从
之类的函数返回一个或多个值
I want to return one or more than one values from a function like
return TAPIMEDIATYPE_AUDIO| TAPIMEDIATYPE_VIDEO ;
返回类型应该是什么?
[添加]
谢谢大家,
我输入了返回类型UINT.
[/添加]
What should be the return type ??
[added]
Thanks All,
I put the return type UINT.
[/added]
推荐答案
use unsigned char
unsigned char l = 0x08;
but if value is more than 255 then split it into 2 bytes
这篇关于已解决-如何从函数返回十六进制值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!