inflearn logo
강의

講義

知識共有

高度なC言語

関数ポインター活用 II

signal함수와 관련하여 질문있습니다.

2

ccccssung

投稿した質問数 6

0

강사님, signal함수오 관련하여 질문있습니다.
함수포인터 활용 II 강의에서
26분쯤에
다음과 같은 코드를 작성하셨습니다.
#include <stdio.h>
#define SIGINT 2
void signal(int, void (*)(int));

void my_sig(int signo){
printf("my_sig(%d)\n",signo);
}

int main(){
signal(SIGINT,my_sig);
while(1);
return 0;
}
애초에 signal함수 자체가 return type이 함수 퐁니터인데 지금 void포인터를 이렇게 선언하게 된다면 해당 파일은 컴파일되지만, 링킹과정에서 문제될 것 같은데 왜 정상적으로 실행되는지 이해가 되지 않습니다.
답변 부탁드리겠습니다!
감사합니다.

c 컴퓨터-구조 임베디드 device-driver

回答 0

홀센서 순서, 슈미트 트리거 풀업 저항 질문

0

30

1

20강 4분 30초 코드와 6분 30초 코드 관련 질문

0

42

1

Vivado 설치 / download 불가

1

49

2

영상에서 소개되는 코드와 강의 노트 코드가 달라요

0

46

1

pspice 시뮬레이션

0

48

0

오디오 문제

0

59

2

관련 제품 정보 문의

0

46

1

쓰레드 상태 관련 질문입니다.

0

50

2

runpod에서 실습하는 내용이 조금 다릅니다.

0

37

1

DACL 질문

0

53

1

dc bias 고려

0

55

1

DLL 제작자가 PDB도 같이 제공해야 한다는 설명에 질문

0

46

2

안녕하세요. 저전력 B키트 사용해서 DC 모터 구동을 해보려고 합니다.

0

48

2

정처기 2026-3 실기 문의

0

101

2

정처기 실기 3회 컴싸 사용 여부

0

65

1

두번째 SystemClock_Config(): 여기가 디버깅이 계속 안걸려요

0

42

1

모의고사 1 회 2번문제 중

0

80

2

26-2 이론문제 재탕

1

61

1

26-2년도 코드문제

0

41

0

26-2 코드문제

0

49

1

uart 실습, 입력 커패시터 선정 식, 프리휠링 다이오드 평균 전류

0

57

1

15분 48초 질문

0

66

2

주소에서 &기호 질문

0

88

1

fputs에서 fwrite 로 변경 후 버퍼타입이 헷갈리는데요

0

176

1