분명 int Pop(char a)라는 소리는 반환값이int형이어야 된다는 소리 아님? 근데 return a;가 정상적으로 반환되고 char형 변수 c에 정상적으로 저장됬는데 어떻게 저게 가능?
불가능한 이유좀
불가능하다라고 생각하는거자나 그렇게 생각하는 이유는?
int Pop이면 Pop함수 호출하면 무조건 결과로 int값이 나와야 되는거 아님?
int로 나오겠지
이분 최소 char ch = static_cast<char>(65); 이렇게 쓰실분
아스키타고싶다
implicit coersion이 발생하기 때문임.