작은 걸음 I — 글자와 숫자로 만들기

문자열의 일부 가져오기

Small의 맨 앞 두 글자 Sm을 가져오세요.

이번에 배울 것

부분 문자열은 문자열의 연속된 일부입니다. substring에 시작 위치와 가져올 길이를 전달합니다.

실행해 보기

예제 · example.cpp
void small_main()
{
    String word = "Small";
    print(word.substring(1, 3));
}

위치 1은 m입니다. 여기부터 세 글자를 가져오므로 mal이 됩니다. substring(1)처럼 길이를 생략하면 위치 1부터 끝까지 가져옵니다.

길이가 5인 문자열에서 문자 위치는 0–4입니다. 대괄호로 문자를 읽을 때 범위를 벗어나지 않게 하세요.

예상 출력:

mal

Exercise — 한 가지 바꾸기

Small의 맨 앞 두 글자 Sm을 가져오세요.

연습 문제 코드 · exercise_starter.cpp
void small_main()
{
    String word = "Small";
    print(word.substring(1, 3));
}

Hint

위 예제에서 필요한 부분을 바꾸어 보세요.

풀이 보기
void small_main()
{
    String word = "Small";
    print(word.substring(0, 2));
}
← 이전 레슨다음 레슨 →