本文介绍了已解决-如何从函数返回十六进制值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想返回类似下面的十六进制值

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 


这篇关于已解决-如何从函数返回十六进制值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

11-02 19:05