C++ 언어 기초 (2) - 키워드,식별자,자료형,변수,연산자,형변환
▣ 키워드와 식별자 ● 키워드(keyword)란? ▷ C++ 언어에서 미리 용도를 정해 놓은 단어를 가리킨다. ▶ 반드시 정해진 용도로만 사용해야 한다. ▷ 키워드의 예시 #include using namespace std; int main() { cout 고정소수점 방식은 값의 범위가 제한되어 있어서 오버플로(overflow)가 발생하지 않게 주의해야 한다. 1) 문자를 표현하는 자료형: char 2) 정수를 표현하는 자료형: int, short, long, long long 3) 참/거짓을 표현하는 자료형: bool - true(참) 또는 false(거짓) ● 실수 자료형? ▷ 부동소수점(floating-point) 방식의 숫자 표현 ▶ float (4 byte) 1) 부호 1비트, 지수부 8비트, ..
2020. 8. 26.
C++ 언어 기초 (1) - 개념, 빌드(build), 명칭공간(namespace)
▣ C++ 언어란? ▷ 1979년 Bell 연구소의 Bjarne Stroustrup이 C언어를 확장하여 만든 프로그래밍 언어이다. ▶ 1983년부터 C++이라는 이름을 사용했다. ▷ C언어와의 차이점? → 객체지향 프로그래밍 언어로, 클래스, 상속, 다형성, 동적 바인딩 등의 기능이 추가되었다. → 일반화 프로그래밍 기능인 템플릿 기능이 추가되었다. → 예외처리 기능이 추가되었다. ▣ C++ 프로그램의 작성과 빌드 ● C++ 소스 프로그램 파일 ▷ 처리하고자 하는 작업을 수행하는 C++ 프로그램 명령어들을 담고 있는 파일이다. ▶ 파일의 확장자로는 '.cpp', '.cxx', '.C' 등을 사용한다. ● C++ 헤더파일 ▷ 클래스, 함수의 원형, 매크로, 전역변수, 상수 등 여러 소스 파일에 공통적으로 ..
2020. 8. 26.