목록Development/C & C++ (45)
컴공생의 다이어리
[c++] 배열의 레퍼런스
int arr[3]={1,2,3}; int (&ref)[3]=arr; ref 배열이 arr배열을 참조하도록 했다. 따라서 ref[0]부터 ref[2]가 각각 arr[0]부터 arr[2]의 레퍼런스가 된다. 포인터와는 다르게 배열의 레퍼런스의 경우 참조하기 위해선 반드시 배열의 크기를 명시해야 한다. 따라서 int (&ref)[3]이라면 반드시 크기가 3인 int 배열의 별명이 되어야 하고 int (&ref)[5] 라면 크기가 5인 int 배열의 별명이 되어야 한다. int arr[3][2]={1,2,3,4,5,6}; int (&ref)[3][2]=arr; modoocode.com/312 씹어먹는 C++ 강좌 - PDF 파일 modoocode.com
Development/C & C++
2020. 12. 17. 23:35
[c++] 상수에 대한 참조자
#include int main(){ int &ref=4; std::cout
Development/C & C++
2020. 12. 17. 23:21
[c++] 함수 인자로 레퍼런스 받기
#include int change_val(int &p){ p=3; return 0; } int main(){ int number=8; std::cout
Development/C & C++
2020. 12. 17. 22:28
[c++] 참조자(레퍼런스)
참조자의 도입 #include int change_val(int *p){ *p=3; return 0; } int main(){ int number = 5; std::cout
Development/C & C++
2020. 11. 19. 06:06