전공자 버프로 C++로 짜여진 코드를 보고 해석은 할 수 있는 수준이지만 직접 코드를 작성하기엔 어려움을 느끼는 수준이다.
오늘부터 차근차근 C++ 언어를 공부할 예정이다.
#include <iostream>
int main()
{
std::cout<<"HELLO ~"<<std::end;
return 0;
}
Python, C# 등의 언어와 많이...많이.. 다르다...
#include <iostream>
using namespace std; // 출력할 때 std:: 안붙어도 됨
int main()
{
/* 주석 */
// 주석
//std::cout<<"HELLO ~"<<std::end;
cout<<"Hello c++ !"<<endl;
cout<<"C++은 C#과 굉장히 다르다..";
return 0;
}
이렇게 using namespace std를 써주면 출력할 때 std::를 귀찮게 안써줘도 된다.
'<<' 이것은 우측의 내용을 왼쪽의 객체로 보낸다고 생각하면 쉬운데, "Hello c++"이라는 문자열을 cout 객체로 보내 출력한다고 생각하면 된다.
endl 객체는 End Line 이라는 뜻으로 말 그대로 줄 바꿈하는 객체이다.
주석은 C#과 동일하게 여러 블록을 주석처리하고 싶다면 /* */를 사용하면 되고, 한 줄만 주석처리하고 싶다면 //을 사용하면 된다.
'코딩테스트 준비' 카테고리의 다른 글
[C++] 백준 3003번 - 킹, 퀸, 룩, 비숍, 나이트, 폰 (0) | 2022.11.21 |
---|---|
[C++] 백준 18108번 - 1998년인생인 내가 태국에서는 2541년생?! (0) | 2022.11.21 |
[C++] 백준 10926번 - ??! (0) | 2022.11.21 |
[C++] 백준 10869번 - 사칙연산 (0) | 2022.11.21 |
[Python] 백준 단계별로 풀어보기 1000번 (0) | 2022.11.15 |