ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Call by value & Call by reference
    게임 개발 학원/C++ 2024. 2. 27. 15:45
    반응형

    call by value : 값에 의한 호출, (값을 인자로 전달하는 함수의 호출방식) 

    호출시 넘기는 값이 매개변수에 복사

     

    call by reference : 참조에 의한 호출(주소값을 인자로 전달하는 함수의 호출방식)

     

    call by reference랑 call by value 인자의 값이 매개변수에 복사 된다는 점은 동일
    call by reference는 복사되는 값이 데이터의 주소 값(참조값으로 함수를 호출했다)

     

    - 참조라는 개념은 포인터 

     

     

    포인터 : 주소를 저장하는 변수 
    기존의 변수는 데이터를 저장하지만 포인터는 메모리 공간의 주소를 저장
    포인터 변수가 주소를 저장하려면 변수의 주소를 알아야한다
    변수 이름 앞에 &연산자를 붙이면 해당 변수의 주소를 반환

    반응형

    '게임 개발 학원 > C++' 카테고리의 다른 글

    구조체 padding 현상  (0) 2024.02.28
    객체지향 프로그래밍(OOP)  (0) 2024.02.28
    2024.02.23(배열)  (0) 2024.02.23
    메모용  (0) 2024.02.22
    2024.02.22(while문 , for문 - 별찍기)  (0) 2024.02.22
Designed by Tistory.