메인 C 파일에 외부 함수를 가져 오는 데 문제가 있습니다.extern keywod를 사용하는 c의 가져 오기 기능
여기 내 최소한의 코드입니다
/* main.c */
#include<stdio.h>
extern int func()
int main(){
extern int func();
}
/*external file with one function that I want to
import*/
#include<stdio.h>
int func(){
printf("Hello World Again\n");
}
내가 컴파일하고 다음과 같이 실행 - GCC main.c에 및 ./a.out 다음 하지만 아무것도 발생하지 않습니다. 아이디어가 있으십니까?
함수가 있다고 선언하면 아무 것도 호출하지 않습니다. 당신은'main()'이 값을 돌려주지 않는다. – WhozCraig