위로 향하세요, 이것은 수업 과제를위한 것입니다. 알다시피, 학업 정직과 기타 등등.'int32_t'앞에 예상 지정자 - 한정자 목록이 있습니다.
이typdef struct {
int32_t r[8];
Seq_T m;
Seq_T lengths;
int32_t ctr;
} UM_T;
나는 클라이언트를 추가 할 때까지 모든이의 구현을 포함, 잘 컴파일되었습니다 : 이제
#include "um.h"
int main(int argv, char* argc[]){
FILE* file = fopen(argc[1]);
UM_T* um = UM_new (file);
run(um);
};
컴파일러 (GCC)는 나에게 말한다
I는 다음과 같이 정의 된 구조체를 가지고 :
um.h:5: error: expected specifier-qualifier-list before 'int32_t'
int32_t
이 구조체 인 경우 수행 할 작업이 있습니다. 또는 내가 정의한 어떤 것이지만, 분명히 그렇지 않다. 어떤 아이디어?
'컴파일러가 타입을 알고 #INCLUDE'있도록. –