1. 함수 호출 시, 인수 전달 방법 • call by value • 인수의 값 만이 함수로 복사 • call by reference • 포인터나 별명을 이용하여 흉내 가능 • 인수의 주소가 함수로 복사 2. 함수 포인터 • 함수를 가리키는 포인터 • 함수도 메모리에 존재하므로, 주소가 있음 • 반환형 (*함수 포인터 이름)([매개변수1, 매개변수2, …]) 3. Vector • 동적 배열처럼 동작 • 코드가 실행될 때 배열 크기가 결정되고, 메모리에 할당되는 배열 • 자료형 *배열이름 = new 자료형[배열의 크기]; 을 이용하여 사용 • delete [] 배열이름; ..
(New) C++언어 공부 0007
1. 함수 호출 시, 인수 전달 방법 • call by value • 인수의 값 만이 함수로 복사 • call by reference • 포인터나 별명을 이용하여 흉내 가능 • 인수의 주소가 함수로 복사 2. 함수 포인터 • 함수를 가리키는 포인터 • 함수도 메모리에 존재하므로, 주소가 있음 • 반환형 (*함수 포인터 이름)([매개변수1, 매개변수2, …]) 3. Vector • 동적 배열처럼 동작 • 코드가 실행될 때 배열 크기가 결정되고, 메모리에 할당되는 배열 • 자료형 *배열이름 = new 자료형[배열의 크기]; 을 이용하여 사용 • delete [] 배열이름; ..
2024.08.29