typedef struct
{
int day;
int month;
string str_name;
char desc[16];
}ceshi_t;
void setOsd(ceshi_t *pOsd)
{
** for(int osd_i = 0; osd_i < 5; osd_i++)**
{
**int day = pOsd[osd_i].day;**
}
}
int main(void)
{
** ceshi_t osd = {0};**
osd.day = 16;
setOsd(&osd);
}

C++ 传递结构体指针遍历,数组下标越界,为什么不报错?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-