...error : '} 我给一个结构体数组里边的结构体赋值,结构老出现这个问题...答:struct gps { double lat;double lon;};再试试;2)g_basepoint[3].gps={{23.555,56.785},{245.756,359.563},{147.988,457.443}};使用这种形式,貌似只有在声明的同时初始化才能成功;目前这么写,系统会认为你想把{{23.555,56.785},{245.756,359.563},{147.988,457.443}}只赋值给g_...