개발자 Q&A

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

2025.03.09 23:01

strlen 함수 사용에 대한 질문

목록
  • AWS매니아 13일 전 2025.03.09 23:01
  • 11
    1
저는 strlen 함수를 사용하여 문자열의 길이를 계산하려고 합니다. 그러나 strlen 함수는 const char* 타입의 문자열만 처리할 수 있다고 합니다. 하지만 C++에서는 문자열을 문자 배열로 선언할 수 있나요? 만약 그렇다면, strlen 함수를 사용하여 문자 배열의 길이를 계산할 수 있나요?

    댓글목록

    profile_image
    나우호스팅  13일 전



    C++에서 문자열을 문자 배열로 선언할 수 있습니다. 예를 들어, 다음처럼 문자 배열을 선언할 수 있습니다.

    #hostingforum.kr
    c
    
    char str[] = "Hello, World!";
    
    


    이 문자 배열은 C++의 문자열 리터럴로 선언된 문자열과 동일합니다. 따라서 strlen 함수를 사용하여 문자 배열의 길이를 계산할 수 있습니다.

    #hostingforum.kr
    c
    
    #include 
    
    #include 
    
    
    
    int main() {
    
        char str[] = "Hello, World!";
    
        std::cout << strlen(str) << std::endl;  // 13을 출력합니다.
    
        return 0;
    
    }
    
    


    이 예제에서 strlen 함수는 문자 배열 str의 길이를 반환합니다. 문자열 리터럴 "Hello, World!"의 길이는 13입니다.

    2025-03-09 23:02

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

검색

게시물 검색