'호환되지 않는 포인터 유형에서 할당'경고가 계속 발생하며 그 이유에 대한 단서가 없습니다.경고 : 호환되지 않는 포인터 유형에서 할당
myPageFrame pageFrames[numOfFrames];
myPage pages[numOfPages];
//in a for loop
pageFrames[i].thePage = (myState == HOT ? (&pages[i]) : NULL); // one of the offenders
pageFrames[i].thePage
으로 무엇이든 시도하면 경고 메시지가 나타납니다. 문제
구조체는 다음과 같습니다
//algo_structs.h
typedef struct{
int pageNum;
} myPage;
typedef struct myPage{
struct myPage* thePage;
int loaded;
int lastRef;
} myPageFrame;
첫 번째 문제는 해결되지 않았습니다. 두 번째 않았다! 정말 고맙습니다! – user3056261