我想发布一个错误,我正面对一个代码:我必须使用一个包含许多字段的结构;其中一些字段必须是具有位置thousan的float数组。
然后我必须生成一个该结构的数组:如果我的数组少于10个元素一切顺利,如果我的数组的数组元素超过10,程序在我尝试运行时崩溃。 这是代码:
typedef struct tracks_{
char name[20];
char trackerID[20];
float imei;
char color[15];
int number;
char team[20];
char nationality[20];
char cat1[20];
char cat2[20];
char cat3[20];
int position;
float delay;
int path_indx;
float speed;
float maxspeed;
float avgspeed;
float pace;
int time;
int time_int[3600];
float lat[3600];
float lon[3600];
int status;
float sog[3600];
float cmg[3600];
int gpsAccuracy;
float altitude[3600];
int batteryPercent;
};
void main(){
tracks_ tracks[100]; //THIS IS TO CREATE AN ARRAY OF STRUCT IF THE ELEMENTS ARE<10 THEN OK IF ARE>=10 KO
cout << "hello" << endl;
}
感谢