728x90
반응형
#include <iostream>
int& ref_return(int& ref) //별명을 붙여서
{
ref++;
return ref; //별명을 뱉는다.
}
void main()
{
std::cout << "int&로 받았을 때" << std::endl; //ANSI로 변경
int num = 5;
int& ref_num = ref_return(num); //6
num = 3;
ref_num = 4;
std::cout << "num : " << num << ", ref_num : " << ref_num << std::endl;
std::cout << "&num : " << &num << ", &ref_num : " << &ref_num << std::endl;
std::cout << "int로 받았을 때" << std::endl;
int _num = ref_return(num); //9
num = 8;
_num = 9;
std::cout << "num : " << num << ", _num : " << _num << std::endl;
std::cout << "&num : " << &num << ", &_num : " << &_num << std::endl;
}
출력
728x90
반응형
'코드 > C++' 카테고리의 다른 글
SFML CMAKE (0) | 2023.10.02 |
---|---|
깃헙 남의 게임 코드 실행 (0) | 2023.10.01 |
What does the GL_ARRAY_BUFFER target mean in glBindBuffer? (0) | 2023.08.31 |
how can Balmer find (0) | 2023.08.17 |
Texture.cpp (1) | 2023.07.29 |
댓글