메인 함수에서 선언한 포인터 변수를 다른 함수 내에서 동적할당 해주고자 하였다.
안된다!!!!
어차피 포인터 변수는 주소를 참조하는 것이 아닌가? 싶어서 첫번째처럼 하면 당연히 될줄 알았으나 안된다
_test가 매개변수로 넘겨받은 test 변수의 주소를 가지고 있는건 맞으나
test변수랑 _test변수는 다른 주소를 쓰는 전혀 다른 변수이기 때문에 원하는대로 주소변경이 되지 않았던것이당
아래와 같이 이중 포인터를 이용하여 해결했다.
나는 바보
'프로그래밍 > C++' 카테고리의 다른 글
[C++ STL] sort함수 (0) | 2023.04.20 |
---|---|
[C++] 구조체(struct), 공용체(union), 열거체(enum) (0) | 2022.12.04 |
[정리] C++ 조건(삼항) 연산자 (?:) (0) | 2022.12.03 |
[정리] C++ cctype 라이브러리 (0) | 2022.12.03 |
[정리] C++ 논리 표현식 (0) | 2022.12.03 |
댓글