,为什么这样也可以啊请帮小弟我看看!多谢

求助:各位大哥,为什么这样也可以啊?请帮我看看!谢谢!
请教:
是这样的:
/////////////////////////////////////////////
//     数据结构定义
/////////////////////////////////////////////
typedef   struct  
  {  
      int qi; //动作起点
      unsigned   short bc; //动作步数
  }   JCDZ; //对象动作结构

JCDZ zjdz[5]=   {0,5,40,10,120,10,200,10,280,10};//主角动作
//0站,       1走   ,     2刺   ,     3劈,       4倒下

请教:
zjdz[5]   ,这里只定义了   5     个长度
而   {0,5,40,10,120,10,200,10,280,10};   这里有10   个长度啊

这样也可以吗/
我编译也可以通过1

谢谢!

------解决方案--------------------
5个这样的结构,不是5个长度
------解决方案--------------------
数组的两个位置为一个结构体赋值