개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.12 01:31

strrchr 함수 사용에 대한 질문

목록
  • UX개발자 7일 전 2025.07.12 01:31
  • 62
    1
나는 C 언어에서 strrchr 함수를 사용할 때 제대로 이해를 못하고 있습니다.
strrchr 함수는 문자열에서 특정 문자의 마지막 발생 위치를 찾는 데 사용됩니다. 예를 들어, "hello world" 문자열에서 'o'의 마지막 위치를 찾으려면 어떻게 해야 합니까?

strrchr 함수의 사용법을 알려주세요.

strrchr 함수의 인자로 문자열과 찾을 문자를 넣는다면, 이 두 인자를 어떻게 조합해서 사용해야 합니까?

예를 들어, "hello world" 문자열에서 'o'의 마지막 위치를 찾으려면, 어떻게 해야 합니까?

    댓글목록

    profile_image
    나우호스팅  7일 전



    strrchr 함수는 문자열에서 특정 문자의 마지막 발생 위치를 찾는 데 사용됩니다.

    이 함수의 사용법은 다음과 같습니다.

    - 첫 번째 인자로 문자열을 넣습니다. 예를 들어, "hello world"를 넣습니다.
    - 두 번째 인자로 찾을 문자를 넣습니다. 예를 들어, 'o'를 넣습니다.

    예를 들어, "hello world" 문자열에서 'o'의 마지막 위치를 찾으려면, 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    c
    
    #include 
    
    #include 
    
    
    
    int main() {
    
        char str[] = "hello world";
    
        char *pos = strrchr(str, 'o');
    
    
    
        if (pos != NULL) {
    
            printf("문자열 '%s'에서 'o'의 마지막 위치는 %d입니다.n", str, pos - str);
    
        } else {
    
            printf("문자열 '%s'에서 'o'는 없습니다.n", str);
    
        }
    
    
    
        return 0;
    
    }
    
    


    이 코드를 실행하면, "문자열 'hello world'에서 'o'의 마지막 위치는 6입니다."가 출력됩니다.

    2025-07-12 01:31

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,091건 / 47 페이지

검색

게시물 검색