C++ 기초2 C++ 언어 기초 (3) - 구조체와 클래스 ▣ 구조체와 클래스 ● 구조체(struct)란? ▷ 여러 가지 자료형의 데이터 집합을 저장할 수 있는 새로운 자료형을 정의한 것 ▶ 구조체의 표현방식 예 struct C2dType { double x, y; } ▷ 구조체 활용 예제 - Circle.cpp #include #include using namespace std; const double PI = 3.141593; struct C2dType { //2차원 좌표 구조체 double x, y; }; struct CircleType { //원 구조체 C2dType center; //중심좌표 double radius; //반경 }; double circleArea(CircleType c) { return c.radius * c.radius * PI; }.. 2020. 8. 26. 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. 이전 1 다음 반응형