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

대기업목표님의 프로필 이미지
대기업목표

작성한 질문수

10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트

1-I

1-I 개념 질문있습니다

해결된 질문

작성

·

242

0

안녕하십니까 큰돌님

개념에서 Map은 map<string, int> mp; 이런 식으로 사용하는 것을 알겠는데

Arr 은 어떻게 String - int하는 건가요 ??

예시 코드라도 보여주실 수 있을까요 ?? 말로 들었을 때 이해가 잘 안 가서 질문드렸습니다 ..!

답변 1

0

큰돌님의 프로필 이미지
큰돌
지식공유자

안녕하세요 대기업님 ㅎㅎ

Arr 은 어떻게 String - int하는 건가요 ??

예시 코드라도 보여주실 수 있을까요 ?? 말로 들었을 때 이해가 잘 안 가서 질문드렸습니다 ..!

>> 이런거 말씀하시는건가요?

a['a' - 97]

이거는 + , - 연산할 때 C++에서는 숫자형으로 바꿔서 계산하게 됩니다.

즉,

a['a' - 97]에서 'a'의 아스키코드는 97이기 때문에

a[97 - 97]이 되고

이는

a[0]이 됩니다.

감사합니다.

대기업목표님의 프로필 이미지
대기업목표

작성한 질문수

질문하기