inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

독하게 C를 배운 사람을 위한 선형 자료구조

연결 리스트와 UI코드 분할

Event Loop

해결된 질문

194

Jy._s

작성한 질문수 4

0

Event Loop 함수에서 함수포인터 배열를 사용하여 Lookup 테이블 구조로 변경 하는 도중에 에러가 발생하여 질문 남깁니다!

 

void (*EventFunc[EVENT_COUNT])(void) = { 0, AddNewUser, SearchByName, SearchByAge,PrintList, SearchByNameToRemove };

위 코드와 같이 EVENT_COUNT 를 #define EVENT_COUNT 6 매크로로 정의 했을때 오류가 발생 합니다.

스크린샷 2024-08-15 190744.png
void (*EventFunc[6])(void) = { 0, AddNewUser, SearchByName, SearchByAge,PrintList, SearchByNameToRemove };

EVENT_COUNT를 매크로로 정의 하지 않고 6으로 하드코딩 할때는 컴파일이 잘되는데 서로 다른 결과가 나오는 이유가 궁금합니다.

c 코딩-테스트 알고리즘 vc++

답변 1

0

널널한 개발자

매크로 선언 시 맨 끝에 세미콜론(;)을 붙여서 선언하신 모양이네요.

#define EVENT_COUNT 6; <- 맨 뒤에 세미콜론을 제거해야 합니다. 😃

1

Jy._s

세미콜론이 붙어있었네요 ㅎㅎ; 감사합니다!!

05_adtFileIO 개정이력에 대한 질문

0

44

2

마지막 열의 노드를 삭제하였을때 읽기 엑세스 위반 발생 건

0

62

2

첫번째 루프에서 최소값을 못찾았는데 계속 진행하는 이유가 무엇인가요?

0

49

1

[질문]: [섹션4] -> [2중 연결 리스트로 전환] -> [21:30]

0

133

2

인덱스정렬 강의, 04_ListAndIndex질문드립니다.

0

126

1

예제는 어디서 다운로드 받을 수 있나요?

0

180

2

04_MultiIndex 예제에서 질문이 있습니다

0

121

1

헤드노드에 관해..

0

233

3

AddNewNode 함수 구현시 질문입니다.

0

161

2

인덱스정렬 강의, 04_ListAndIndex질문드립니다.

0

194

1

CPU의 다른 이름 Machine 강의 질의

0

274

4

스택의 POP코드 질문드립니다.

0

260

1

adtFileIO 예제코드관련 질문 있습니다.

0

171

1

ADT강의 관련 질문 있습니다.

0

232

2

RangeSearch002 의 singlelist.c 파일 중 질문 있습니다.

0

193

1

섹션4 자료 자체와 정렬된 인덱스 분리 내용 질문

0

253

2

자료 자체와 정렬된 인덱스 분리 강의에서 질문

0

238

2

구현 연습에 대한 개인적 의문

0

280

1

05_adtFileIO 프로젝트 문의

0

320

2

CLI UI적용 강의에서 질문드립니다.

0

337

1

SearchToRemove와 RemoveNode가 분리되어야 할 필요가 있을까요?

0

296

1

05_adtFileIO 프로젝트 문의

0

258

1

자료 자체와 정렬된 인덱스 분리 (인덱스 정렬) - 인덱스 범위 코드에 버그가 있어서 질문 드립니다.

0

306

2

강의자료 관련

0

207

1