코딩테스트 준비
[ C++ ] Hello World 출력해보기
닿메_dahme
2022. 11. 15. 22:01
전공자 버프로 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#과 동일하게 여러 블록을 주석처리하고 싶다면 /* */를 사용하면 되고, 한 줄만 주석처리하고 싶다면 //을 사용하면 된다.