언어 c언어에서 궁금한게 있어서요
2006.07.19 04:46
함수를 불렀을때 리턴값.. 반환값을 보내는거인데요..
int /*함수 리턴값 형태*/ main /* 함수 이름 */(/* 인수 */)
이런식으로 되어있습니다...
함수 제작의 예를 보면..
int sum(int a,int b){
return a+b;}
이렇게 한다음.. sum(1,2) 는 3 이 되는거죠...
그리고.. 프로그램이 시작되는 부분도 역시 함수입니다..
void main() 으로 설정하면.. void 는.. 없는 값... 즉.. 리턴이 필요 없게 됩니다..
리턴에.. 아무 값도 않쓰고 도중에 끝내도.됩니다.... return; 이런식으로..
int main() 으로 설정하면 리턴값이 int 형이 되서.. 무조건 필요하게 되지요..
프로그램이 종료될때.. 컴파일러에서 그 반환값을 알아옵니다..(void 형일대는 0x0 이 나오더군요..)
즉 도중 에러가 나면.. 리턴값이 다르게 해서.. 어디서 어떤 에러가 났는지 알아낼수 있죠..
참고: 오리지날 C언어에서는.. 리턴값 형태를 정하지 않으면.. 무조건 int 형이 됩니다..
int /*함수 리턴값 형태*/ main /* 함수 이름 */(/* 인수 */)
이런식으로 되어있습니다...
함수 제작의 예를 보면..
int sum(int a,int b){
return a+b;}
이렇게 한다음.. sum(1,2) 는 3 이 되는거죠...
그리고.. 프로그램이 시작되는 부분도 역시 함수입니다..
void main() 으로 설정하면.. void 는.. 없는 값... 즉.. 리턴이 필요 없게 됩니다..
리턴에.. 아무 값도 않쓰고 도중에 끝내도.됩니다.... return; 이런식으로..
int main() 으로 설정하면 리턴값이 int 형이 되서.. 무조건 필요하게 되지요..
프로그램이 종료될때.. 컴파일러에서 그 반환값을 알아옵니다..(void 형일대는 0x0 이 나오더군요..)
즉 도중 에러가 나면.. 리턴값이 다르게 해서.. 어디서 어떤 에러가 났는지 알아낼수 있죠..
참고: 오리지날 C언어에서는.. 리턴값 형태를 정하지 않으면.. 무조건 int 형이 됩니다..
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
207 | 게시물에 그림 보이게 하는 태그 말인가요? | 아란 | 2007.06.18 | 30 |
206 | 님들아 [1] | 땡규 | 2007.06.16 | 282 |
205 | 저기요 rpg만들기2000에서... | 아란 | 2006.10.09 | 283 |
204 | 저기요 rpg만들기2000에서... [1] | by블루 | 2006.10.08 | 395 |
203 | Visual C++할때.. | 아란 | 2006.09.26 | 6 |
202 | Visual C++할때.. [2] | 빅토르 | 2006.09.24 | 32 |
201 | 이건 어떤 언어인가요 ?? | 괴짜알피 | 2006.09.04 | 3 |
200 | 이건 어떤 언어인가요 ?? [9] | phoenix | 2006.07.22 | 69 |
» | c언어에서 궁금한게 있어서요 | 로니레이크 | 2006.07.19 | 22 |
198 | 게임올릴때.. [1] | 쿠우~ | 2006.07.16 | 45 |
197 | 클리어 세이브가 안되는군요 | North | 2006.07.12 | 9 |
196 | 패턴을 거꾸로 가게하는 방법을 알려주세요. | 몰라여 | 2006.07.11 | 86 |
195 | 제가 RPG2003이나 RPGXP로 게임을 제작하려는데... | 마른오징어 | 2006.07.09 | 375 |
194 | 제가 RPG2003이나 RPGXP로 게임을 제작하려는데... [1] | RPG만들기합세 | 2006.07.08 | 456 |
193 | rpgxp 게임 압축에 관하여 [1] | RML | 2006.06.21 | 314 |
192 | 배틀러 좌우반전 스크립트 어떻게 해요? | 천공MiD짱 | 2006.06.17 | 205 |
191 | 동영상 관련및.. 급해요 ㅠ [1] | RML | 2006.06.10 | 92 |
190 | Rpg xp 고수분들 ;ㅁ;!!! 제발 봐주세요!!!(100크링) [1] | 싸이케데스 | 2006.06.02 | 231 |
189 | 비베 공부하는 초짜입니다...객체사용관련 질문... | leecyid | 2006.05.31 | 24 |
188 | c언어 시작 하는 사람인데요... | leecyid | 2006.05.31 | 19 |