C语言中用struct封装一个数组

来源:互联网 发布:淘宝开网店的流程 编辑:程序博客网 时间:2024/06/01 10:24

声明:下述代码段引自Google ProjectTango

#define TANGO_COORDINATE_FRAME_ID_BYTE_LEN 16typedef struct TangoCoordinateFrameId {  /// Opaque byte representation of the unique id.  unsigned int data[TANGO_COORDINATE_FRAME_ID_BYTE_LEN];} TangoCoordinateFrameId;// 数组封装在结构体中,直接用字面值初始化结构体中的数组const TangoCoordinateFrameId TANGO_COORDINATE_FRAME_ID_NONE = {       {0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff,        0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}};#include <iostream>using namespace std;int main( ){    cout << TANGO_COORDINATE_FRAME_ID_NONE.data[0] << endl;}
0 0