인프런 커뮤니티 질문&답변

Sendyt님의 프로필 이미지
Sendyt

작성한 질문수

[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문

포인터 연산

질문있습니다.

작성

·

37

0

왜 int로 형변환해서 출력한건가요?

그리고 배열 이름을 출력했을 때 pandas가 출력된 이유를 모르겠습니다.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

Sendyt님, 질문해주신 내용은 제공된 정보와 직접적으로 관련이 없어 정확한 답변을 드리기 어렵습니다. 그러나 일반적으로 int로 형변환해서 출력하는 이유는 해당 값을 정수 형태로 출력하고자 할 때 사용합니다. 예를 들어, 실수형 데이터에서 소수점을 제거하고 정수 부분만 표시하고 싶을 때 형변환을 사용할 수 있습니다.

배열 이름을 출력했을 때 ‘pandas’가 출력된 것과 관련해서는, 배열 이름이 ‘pandas’로 설정되었거나 해당 배열과 관련된 변수 또는 객체가 ‘pandas’로 명명된 경우일 수 있습니다. C++에서는 배열 이름 자체가 배열의 시작 주소를 가리키므로, 일반적인 경우 배열 이름을 출력하면 메모리 주소가 출력됩니다. 이와 다른 상황이 발생했다면, 코드 내에서 특정 로직에 의해 ‘pandas’가 출력되도록 설정되었을 가능성이 있습니다.

더 정확한 답변을 원하신다면, 구체적인 코드 내용을 함께 질문해주시면 도움을 드릴 수 있을 것 같습니다. 감사합니다.

Sendyt님의 프로필 이미지
Sendyt
질문자

그렇다면 이번 강의 에서는 왜 정수로 출력한 건가요?

Sendyt님의 프로필 이미지
Sendyt

작성한 질문수

질문하기