Int 함수 -> return int형 값 포인터 변수사용 이유는? 장점 - 메모리에 직접 접근이 가능. - 구조화된 자료를 만들어 효율적 운영이 가능 - Call by reference 방식 이용 가능 - 배열, 구조체 등의 복잡한 자료 구조와 함수에 쉽게 접근 - 메모리 동적 할당이 가능 (메모리 공간을 효율적으로 사용) 단점 - 포인터 변수는 주소를 직접적으로 컨트롤하기 때문에 예외 처리가 확실하지 않을 경우 예상치 못한 문제가 많이 발생. (널 포인트 같은 경우에 바로 접근할 경우 예외 발생) - 선언만 하고 초기화를 하지 않을 경우 쓰레기 주소를 가리키고 있기 때문에 사용에 주의해야 함. - 포인터 변수는 주소를 직접 참조하기 때문에 의도하지 않게 원본의 값이 수정 될 수 있다. - 오류를 범하..