[C++ 기초] 콘솔(DOS)창에 문장 출력하기
이번주부터, 심화과정으로 C++를 배우기 시작했는데요~
흠...HTML과 CSS를 그나마 조금 배우고 시작을 해서 그런지
왠지 이해가 쉬운거 같아요.
아~! 그래서 모든 프로그램의 기본은 C++ 인가보구나~
라는 사실을 피부로 느낄수 있었죠^^;
이번시간은 첫시간으로, C++의 기본중 기본!
문장출력을 해보는 시간을 가져보았습니다.
우선, 제가 쓰는 프로그램은, Visual C++ 2010 Express 이구요,
2013을 쓰셔도 무방해요. 오히려 더 좋죠^^;
설치후, 첫 실행화면 이에요^^
vc_web.exe
마이크로소프트에 가셔서 받으셔도 되고, 여기에 남겨드리도록 할께요~
필요하시면 바로 다운로드 하셔서 사용하시면 되요.
정품은 아니므로~ 참고하시구요~!
새 프로젝트를 열어보죠!
Win32 콘솔 응용 프로그램을 선택하시고,
파일이름을 아무거나 정해주시고 확인을 클릭하시면 되지요.
우선, 이 보기 예제는 C언어의 기본구성 이구요.
스타트는 #include <studio.h> 로 시작하는데, 무슨뜻이냐면
C언어에도 여러가지 소스들이 기본적으로 제공되는데,
그중에 stdio (Standard In Oun).h 라는 소스를 가지고 오라! 라고 이해하시면 될 것 같습니다.
개발자가 만든 소스중 하나이지요.
int 와 return 색상이 파란색으로 출력되는데, 이 둘은 한쌍이고요,
HTML 태그로 표현하자면, 스타일시트 안에 {} 이 안쪽의 모든 태그들이 사용되어짐을 말하는데,
int 와 return 안쪽의 모든 함수나 여러 문장들을 출력하게 되지요.
다 적으셨으면, Ctrl + F5 하시면, 콘솔창이 실행되면서,
원하는 문장이 정상적으로 출력이 되는지 확인 가능합니다.
자, 이번에는 C++ 기본 구성이구요,
크게 다를건 없고, int와 return 중간에 명령어가 조금 바뀌었어요.
현재는 C++ 기반으로 많이 코드를 짜고 있다고 해요.
이번에는 iostream 을 불러오기를 했군요? 그렇죠?
그리고 using namespace std; 라는것도 비슷한 뜻인데요,
USING은 사용하라 라는 뜻이 되겠구요, NAMESPACE는 공간을 말해요.
즉, NAMESPACE 라는 서랍안에 있는 여러 가지 것들을 꺼내 쓰자! 라는 것으로 해석이 되지요.
cout 은 콘솔아웃 이라는 뜻이구요, << 은 뭐냐면
<<의 오른쪽에 있는 것들을 cout 하라, 즉! 출력하라 라는 말이에요.
마찬가지로 다 적으셨으면, Ctrl + F5 하셔서 정상적으로 콘솔창에 출력되는지 확인가능합니다.
휴....C++...아직은 뭐가뭔지 잘 모르겠어요...ㅠ_ㅠ
좀 더 배워보면 감이 올 것 같기도 하고~ 하하하!
자~! 뭐든 첫걸음이 중요합니다.
그리고 강한 의지도 필요한 것 같아요.
어쨌든, 핵심은, 재미를 느껴야 하는데~
신기하기도 하고...이게 어떻게 돌아가는 바닥인진 몰라도, 뜨긴 뜨니까 재밌네요^^;
앞으로 배우는대로 바로바로 포스팅을 하겠습니다~!
같이 열심히 배워보아요~!