c++에서 string find(string num1, string num2) 이렇게 함수를 만들어도되나요?

조회수 659회

제가 c++ 에서 string find(string num1, string num2) 이런 find라는 함수를 만들려고 하는데 거기에 반환형을 string으로 해도되는건가요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • 함수의 기본형은 아래와 같습니다.

    [반환형] [함수이름] ([인자 1], [인자 2]...);
    

    반환형이란 리턴 타입 즉

    return ㅁ;
    

    에서 ㅁ 에들어갈 반환값의 자료형을 나타내는 것 이죠. 자료형은 대표적으로 int float double char 등이 있습니다.

    질문자님은

    string find (string num1, string num2) {
    
        strcat(num1, num2);
    
        return num1;
    }
    
    
    

    와 비슷한 형식의 함수를 원하시는 것 같은데.. 반환형은 이미 string 인데 무엇을 바꾸신다는건지 잘 이해가 되진 않네요

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)