[C++] string , array , vector , map string 자료형 **string**은 문자열을 저장하는 자료형으로, 헤더 파일을 포함하여 사용할 수 있습니다. 문자열을 다루는 다양한 기능과 멤버 함수를 제공합니다. #include #include int main() { std::string name = "Alice"; std::cout [C++] 함수와 반환값 함수의 기본적인 구조 C++ 함수는 다음과 같은 구조를 갖습니다: () { // 함수의 실행 코드 // 반환 값 (만약 반환 자료형이 void가 아니라면) } 예를 들어, 두 개의 정수를 더하는 함수를 작성해봅시다: int add(int a, int b) { return a + b; } 반환값이 있는 함수 함수가 결과를 반환해야 하는 경우, 반환 자료형에 맞게 값을 반환해야 합니다. 반환 자료형이 **void**가 아니라면 반드시 값을 반환해야 합니다. #include int multiply(int a, int b) { return a * b; } int main() { int result = multiply(5, 7); std::cout [C++] 입출력문 cout , cin , endl (\n) 사용법 cout: 콘솔 출력 **cout**은 C++의 표준 출력 스트림을 나타내는 객체입니다. 이를 이용하여 데이터를 콘솔에 출력할 수 있습니다. #include int main() { int number = 42; std::cout sort 사용법 #include 1.사전순 sort sort(arr.begin(),arr.end()); 2.역순 sort sort(arr.begin(),arr.end(),greater()); String에 입력 Vector<char>에 복사하기 Vector chess; string temp; cin>>temp; copy(temp.begin(), temp.end(), back_inserter(chess)); 를 활용하자 이중벡터 선언 vector board(x, vector(y));//[y][x] 이전 1 2 다음 반응형