當前位置:股票大全官網 - 財經資訊 - #define DD_INIT_STRUCT(ddstruct)

#define DD_INIT_STRUCT(ddstruct)

首先該宏的作用是, 將結構體ddstruct的內容置成0, 也就是把它所戰用內存全部清零. 之後, 把該結構體中變量dwSize設置成該結構體的大小.

它等價於函數:

void DD_INIT_STRUCT(MyStruct ddstruct)

{

memset(&ddstruct, 0, sizeof(ddstruct);

ddstruct.dwSize=sizeof(ddstruct);

}

其中MyStruct是假想的壹個結構體