Linear Algebra
📙

09. C++ 스타일 기본 문법

생성일
2023/04/26 12:45
태그

1. C++ 스타일 입출력

c++에서는 printf(), scanf() 대신 다른 방법을 사용하여 입출력을 컨트롤한다.
#include <iostream> int main () { int a, b; int result; std::cin >> a >> b; result = a + b; std::cout << result << std::endl; return 0; }
C++
복사
cin, cout은 모두 object(객체)이다.
cout은 자료형에 관계없이 알아서 적절하게 출력한다.

2. 문자열 다루기 : string

#include <iostream> #include <string> int main () { std::string word_1; std::string word_2; std::cout << "Input first word: " ; std::cin >> word_1; std::cout << "Input second word: " ; std::cin >> word_2; std::string full_words = word_1 + word_2; std::cout << "length of full words : " << full_words.length() << std::endl; std::cout << "third word is : " << full_words[2] << std::endl; return 0; }
C++
복사
문자열의 길이는 자동으로 정해진다.
string 간의 덧셈이 가능하다.