공부해요/C
[ c++ 더쉽게,더깊게 ] ch2 . c++의 기초 ~ p33
예쁜꽃이피었으면
2014. 8. 21. 00:04
1 2 3 4 5 6 7 | //empty.cpp int main(){ //main 함수는 자신이 정수를 리턴한다고 컴파일러에게 알림 //int는 정수 } |
* 함수 : 다른 사람이 작성한, 대개 다른 함수를 사용하거나 프로그래밍 언어의
기본기능을 묶은 코드 조각을 가리킨다.
*main함수는 c++프로그램에는 예외없이 포함되어야 할 유일한 함수이다.
(프로그램의 실행시에 시작점 / return 생략 가능)
1 2 3 4 5 6 7 8 9 | //hello.cpp #include <iostream> // 헤더파일 using namespace std; int main(){ cout << "HEY, you, I'm alive"; } |
* iostream헤더 파일은 입력,출력이 수행되기 위한 코드를 담고 있다.
* using namespace std;
- iostream헤더 파일이 제공하는 루틴들을 더 잛은 형태로 사용할 수 있게 한다.
- include문 바로 아래에 와야 한다.
* cout (씨아웃)
- 텍스트 표시 (iostream 있어야 한다.)
* << (삽입 연산자)
* \n -> enter누른 효과
cout << "Hello" << endl 과 cout << "Hello\n"은 같다.
*endl (이 . 엔 . 디 . 엘!)
- 'end line'
소스를 실행할 때 cmd창이 잠깐 보였다가 사라진다면
프로그램 마지막 줄에
cin.get();
을 추가하면 된다고 한다.
반응형