레퍼런스 받기 썸네일형 리스트형 2-5 레퍼런스를 이용한 성능의 향상 부담스러운 Call-By-Value 거두절미 하고 아래의 Call-By-Value 예제를 보자. #include using std::cout; using std::endl; using std::cin; struct _Person { int age; //나이 char name[20]; //이름 char personalID[20]; //주민등록 번호 }; typedef struct _Person Person; void ShowData(Person p) { cout 2-4. 레퍼런스와 함수 레퍼런스의 장점을 알아보기 위해 먼저 아래 코드를 보자. 포인터를 이용한 Call-By-Reference의 예에 잘못된 코드가 한 줄 들어간 것이다. #include using std::cout; using std::endl; void swap(int *a, int *b) { int temp = *a; a++; *a = *b; *b = temp; } int main(void) { int val1 = 10; int val2 = 20; cout 이전 1 다음