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

C/C++ Q/A
[5157] Re:제가 C++을 다시 처음부터 할라고 하는데...
남병철.레조 [lezo] 1411 읽음    2005-07-21 22:37
답변은 된듯해서 주소 연산자에 대해 간단히 언급해 보겠습니다.

함수에서 인자로 받는 값은 value 타입과 reference 타입으로 크게 2가지가 있습니다.
value 타입은 말 그대로 int i = 0; 이렇게 만든 변수 자체를 넣습니다.
func( i );
그 외에 참조로 사용될 경우가 있는데 일단 제외하겠습니다. (함수 구현상의 문제일 뿐입니다.)

그리고 reference 타입으로 전달하는 경우에 보통 포인터 변수를 자주 사용합니다.
그러나 전달한 데이타가 포인터 변수가 아니라면 포인터 변수처럼 주소값을 넘겨주어야 하기 때문에
일반 변수 앞에다가 주소 연산자 &(엠퍼센트)를 붙여줍니다.



존내개초보 님이 쓰신 글 :
: 처음부터 이렇게 막힙니다...(강좌가 이해가 잘 안되서 답답해 죽겠는데 프로그램마저 날 배신하다니...)
: 첫번째꺼는 소스코드이고...
: 두번째꺼는 결과물입니다.
: i에다가 아무 정수나 집어넣어봤는데
: 결과가 똑같더군요.(-28764)
: 소스를 이리저리 바꿔봤더니 에러만 나구요.
: 고수분들 제발 도와주세요~!
:
: ※컴파일러는 터보C++3.0(dos)입니다.
:
:
:
:
:
:
: 아, 또하나.
: 제가 쓰고있는 컴파일러(터보C++3.0 dos)가 자꾸 헤더파일이 없다고 떼씁니다.
: 헤더파일을 구하는 곳 어디 없나요?

+ -

관련 글 리스트
5151 제가 C++을 다시 처음부터 할라고 하는데... 존내개초보 1368 2005/07/21
5157     Re:제가 C++을 다시 처음부터 할라고 하는데... 남병철.레조 1411 2005/07/21
5152     Re:제가 C++을 다시 처음부터 할라고 하는데... 행인 1466 2005/07/21
5163         Re:Re:크.. 2분 모두 감사드립니다. 존내개초보 1428 2005/07/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.