Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[6138] Re:함수의 매개변수 전달하기
조준회 [] 5574 읽음    2008-01-23 15:59
책에서 함수 부분에서 참조에 의한 호출(Call by Reference) 부분을 보세요.

그리고 C/C++을 포함한.. 거의 대다수의 언어에서 ..

return시 2개의 변수를 하지 못합니다.

그래서 call by referene 를 쓰죠.


왕초보 님이 쓰신 글 :
: #include <stdio.h>
:
: double add_str();
:
: void main(void)
: {
:     char c;
:     double z;
:
:     add_str(c, z);
:     printf("%c and %f\n", c, z);
:     getch();
: }
:
: double add_str(char a, double b)
: {
:     char c;
:     double x, y;
:     a = 'a';
:     x = 1.1;
:     y = 2.2;
:     b = x + y;
:     return (a, b);
:    
: }
:
: add_str 함수의 값을 main 함수로 가져와서 출력하려는데 안돼네요..
: 어떻게 하는 거죠..?
: 너무 오랜만이라....꼭 이런 식으로 해야하는데..값이 이상하게 나오네요...

+ -

관련 글 리스트
6137 함수의 매개변수 전달하기 왕초보 4456 2008/01/23
6138     Re:함수의 매개변수 전달하기 조준회 5574 2008/01/23
6139         Re:Re:덕분에 해결했습니다. 감사... 왕초보 2613 2008/01/24
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.