생각의 대답 질문

출처 : 접미사가 .c 파일
헤더 파일 : 파일 접미사 .H
질문 : 수있는 함수의 선언 및 소스 파일에서 변수?
나는 그것이 작동 할 수 및 소스 파일이 밖으로 재생 기능에 해당에 헤더 파일에서 보통에 해당 소스 파일 내부의 변수 선언이 보이지 않는 코드는 함수 선언으로, 밖으로 재생 안에 생각합니다. 그리고 우리는 일반적으로 자신의 정의 기능을 가지고 다음 문 상단에 마쳤다.
질문 2 : 헤더 파일에 함수와 변수를 캔 정의?
, 그것으로 위의 소스 파일에서 본질적으로 다르지 않다 나는 그것이 기능 및 헤더 파일에 변수 정의 수 있다고 생각하고, 나는 헤더 파일의 상단에 기분도 함수와 변수를 정의 할 수있는 첫 번째 문서 그래서.
질문 세 : 같은이 첫 번째 문서 모두에서 함수 나 변수를 선언 할 수 없습니다?
나는 두 머리는 그것으로 함수 나 변수를 선언 할 수 있어야한다 동일한 소스 파일의 파일을 참조하지 않도록 경우 생각하지만, 같은 소스 파일 내에서 같은 시간을 참조하는 경우, 현상 정의 반복됩니다 시간이 안된다.
나는 다른 범위는 두 개의 헤더 파일에서 해결 클래스와 같은 이름을 정의 할 수 있습니다 포함 말하고 문제의 정의가 소스 파일 내에서 사용되어야 반복 발견했다, 그러나 나는 또한 불분명 (을)를 참조 (╥﹏╥) 오. 여기에 URL https://blog.csdn.net/u012411498/article/details/80831444입니다
질문 4 : 당신은 두 개의 소스 파일에서 같은 함수 나 변수를 정의 할 수 있습니까?
이 두 함수 나 변수로 정의 할 수있는 소스 파일과 연결되지 않은 경우, 나는 생각하지만, 그들은 별도의 모듈이 함께 나중에 연결되어있는 경우, 중복 정의가 발생해야하는 현상이, 시스템은하지 않습니다 나는이 시간을 더해야 할 듣지 누구 알고있다.
검사이를 반복 오류가 정의 될 것이며, 본 문서에 정적 변수를 사용하지 않는 정적 변수 정의하는 다른 문서를 사용하는 것이 알려져있다.

추천

출처www.cnblogs.com/2002ljy/p/12227361.html