일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 200-301
- 코로나바이러스
- 사용자100명
- 다음메일
- JMeter
- 스마트시티
- 5G
- ios
- 동시접속
- 韓国
- 사양정보
- 4차산업
- 일본유학
- move앱
- 한국판뉴딜
- 명령어
- 부자아빠가난한아빠
- certification
- 성능측정
- 스펙정보
- 정보처리기사
- 일본대학원
- ads.txt
- 韓国ヒップホップ
- gbd-200
- DevNet
- 리눅스
- 사양
- 환경정보
- QA
- Today
- Total
목록컴퓨터공학/C & C++ (3)
IT 컴퓨터공학 자료실
////////////////////////////////////////////////////////////////////////////////////// ysoftman// 실인수(argument) 와 가인수(parameter) 구분// 인수를 말할 때 용어를 구별해서 사용해야 한다.// 호출하는 곳, 실제값을 주어지는 곳으로 실인수 즉 argument 라는 말을 쓴다.// 반면 호출받는 곳, 값을 받는 곳으로 parameter 라는 말을 사용한다.////////////////////////////////////////////////////////////////////////////////////#define _CRT_SECURE_NO_WARNINGS#include #include #include //..
파라미터(parameter)-가인수 함수의 전달되는 값을 넘겨받는 데 쓰이는 변수 파라미터는 흔히 매개변수 라고한다. 정확하게는 형식 매개변수(formal parameter) 이다. 아규먼트(argument)-실인수 함수에 전달 되는 실제의 의미있는 값인자,인수 라는것은 아규먼트를 뜻하는 것이다. 정확하게는 실제 전달인자(actual argument) 이다. int function( int Data ) // Data가 parameter, 매개변수{ return Data} int main(){ function( 10 ); // 10이 인수,인자, argument, 전달인자, 실행인자}
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); //참조