【发布时间】:2016-04-07 19:33:23
【问题描述】:
我正在尝试完成的程序有问题,据我所知,我已经正确定义了结构,但是在编译时我得到这个错误代码 3 次,每个结构一次
错误信息:
34 18 - [Error] array type has incomplete element type
我的代码如下所示,任何建议都将不胜感激,完整程序中有大约 300 行代码,如果您需要查看它,请告诉我,我不想让你们超载。再次感谢。
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void fileRead();
void readGrades();
void readResults();
void pointCompute();
void sortGrades();
void print();
typedef struct{
char subject[15];
char level[2];
char grade[3];
int points[3];
} temp;
typedef struct{
char subject[15];
char level[2];
char grade[3];
int points[3];
} grades;
typedef struct{
char subject[15];
char level[2];
char grade[3];
int points[3];
} results;
struct temp temp[50];
struct grades grades[50];
struct results results[50];
【问题讨论】:
标签: c gcc struct compilation