• CSE207 객체지향 강좌 및 C++ 관련, 누구나 묻고 답하는 게시판 입니다.
  • CSE207 수강생이 아니여도 편안하게 질문하세요.
  • 첨부화일은 이미지 화일 혹은 zip 화일로 업로드 하기를 권합니다.

제목lab8 응용1번 질문입니다.2019-10-16 23:07
작성자

lab8번 응용1번 문제 질문입니다.


void power(int* px) {

int answer = (*px) * (*px);

int* new_answer = &answer;

}


int main() {

int num;

cout << "Input a number: ";

cin >> num;

int* num_px = &num;

power(num_px);

cout << "제곱값? : " << new_answer;

}


저렇게 하니 new_answer이 정의되지 않았다고 오류가 나왔는데요.

void함수면 return값이 없는 것이어서 저런 식을 적어도 포인터 주소 전달이 되지 않는 것인가요?

댓글