일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 스마트시티
- 韓国
- 코로나바이러스
- 환경정보
- 4차산업
- 성능측정
- 정보처리기사
- DevNet
- ios
- certification
- 스펙정보
- 사용자100명
- 일본유학
- 한국판뉴딜
- 동시접속
- 리눅스
- ads.txt
- 사양정보
- 200-301
- 5G
- JMeter
- 부자아빠가난한아빠
- move앱
- QA
- 일본대학원
- 사양
- 다음메일
- 韓国ヒップホップ
- gbd-200
- 명령어
Archives
- Today
- Total
IT 컴퓨터공학 자료실
call by value / call by reference 본문
Call-By-Value 값을 함수의 인자로 사용한다.
Call-By-Reference 주소를 함수의 인자로 사용한다.
swap 함수가 그 예.
계산전략 (Evaluation strategy)
- 정격계산 (Strict evaluation)
Call-By-Value
Call-By-Reference
- 비정격계산 (Non-strict evaluation)
Call-By-Name
Call-By-Value
- 많은 언어로 채택된 전형적인 평가 전략이다.
- 선언시 call by value(int a); //값
- 호출시 call by value(a); //값
Call-By-Reference
- 선언시 call by refference(int *a); //참조
- 호출시 call by refference(a); //참조
'컴퓨터공학 > C & C++' 카테고리의 다른 글
C/C++ 실인수(argument) 와 가인수(parameter) 구분 (0) | 2015.06.26 |
---|---|
argument와 parameter (0) | 2015.06.26 |