AR502H-CN开发笔记33:查看操作系统整型数据类型占用字节情况

本系列文章将向大家讲述华为网关AR502H的开发方法。

本文介绍查看操作胸膛那个整型数据类型占用字节情况的方法。


不同操作系统整型数据类型占用字节是不一致的,所以在程序设计前,应先确认当前操作系统整型数据类型占用字节的情况,可以按照以下方法完成。

1、编写查看函数,代码如下:

void CObject::OutputIntegerRange(void)
{
    this->OutputDebugInformation("char  min = %11d, max = %11d\n", SCHAR_MIN, SCHAR_MAX);
    this->OutputDebugInformation("short min = %11d, max = %11d\n", SHRT_MIN,  SHRT_MAX);
    this->OutputDebugInformation("int   min = %11d, max = %11d\n", INT_MIN,   INT_MAX);
    this->OutputDebugInformation("long  min = %11d, max = %11d\n", LONG_MIN,  LONG_MAX);
}

2、在main函数中进行调用,代码如下:

    CObject target;
    target.OutputDebugInformation("\n当前操作系统整型数据类型占用字节情况:\n");
    target.OutputIntegerRange();
    target.OutputDebugInformation("\n");

你可能感兴趣的:(#,网关开发)