반응형
- main() 함수
모든 C++프로그램은 반드시 하나의 main() 함수를가지고 있어야 한다.
- 명령문
C++의 모든 명령문은 반드시 세미콜론으로 끝나야 한다.
- 반환(return)문
main()함수가 반환되면 프로그램 전체가 종료된다.
- 선행처리문(preprocess)문
#include 문과 #define 문 모두 선행처리기에 의해 처리되는 선행처리문이다.
C언어에서는 헤더 파일에 .h 확장자를 사용했지만, C++에서는 헤더파일의 확장자를 사용하지 않는다.
C언어에서는 #include <stdio.h> 으로 프로그램 코드를 시작하는 반면 C++에서는 #include <iostream> 으로 시작한다.
- 네임스페이스
이름이 기억되는 영역을 뜻하며 이름이 소속된 공간을 의미한다.
네임스페이스는 C++프로그램을 작성할 때 발생하는 이름에 대한 충돌을 방지해 주는 방법을 제공한다.
C++프로그램의 표준 구성 요소인 클래스, 함수, 변수 등은 std라는 이름 공간에 저장되어 있다.
'using namespace std;' 명령문을 추가할 시 프로그램 코드를 비교적 간단히 작성할 수 있다.
- 주석
C언어와 전반적으로 비슷한다.
여러 줄 주석 안에 또 다른 여러 줄 주석을 삽입할 수 없다.
반응형
'studyLog. CS' 카테고리의 다른 글
여름방학 공부 LIST (업데이트 中) (0) | 2023.07.01 |
---|---|
무無에서 CPU Scheduling Simulator (스케줄링 시뮬레이터) 만들기 1 (0) | 2023.05.08 |