본문 바로가기

언어77

[C++ 기본 공부정리] 4-1. 제어문-조건문 공부 내용을 정리하는 목적 이므로 참고용으로만 읽어 주시기 바랍니다. 틀린 부분에 대한 지적은 감사합니다. 제어문 이란 프로그램에서 순차적인 흐름을 통제하는 방법이다. 코드는 위에서부터 아래로 순차적으로 진행되게 되는데 그 순서를 조절할 수 있도록 하는 코드인 것이다. 그중 조건문은 설정한 조건에 따라 코드의 실행 여부를 결정할 수 있게 만들어 주는 제어문이다. 2019/11/15 - [언어/C++] - [C++ 기본 공부정리] 3-2. 연산자(operator) [C++ 기본 공부정리] 3-2. 연산자(operator) 공부 내용을 정리하는 목적 이므로 참고용으로만 읽어 주시기 바랍니다. 틀린 부분에 대한 지적은 감사합니다. 5. 논리 연산자(logical operator) 논리 연산자는 주어진 논리식에.. 2019. 11. 17.
[C++ 기본 공부정리] 3-2. 연산자(operator) 공부 내용을 정리하는 목적 이므로 참고용으로만 읽어 주시기 바랍니다. 틀린 부분에 대한 지적은 감사합니다. 5. 논리 연산자(logical operator) 논리 연산자는 주어진 논리식에 대해 참(true)과 거짓(false)을 결정하는 연산자이다. ! 는 단항 연산자이다. && 두항을 비교하여 두항이 모두 참인 경우 1을 반환한다. (AND연산) || 두항을 비교하여 둘중 하나의 항이 참인 경우 1을 반환한다. (OR연산) ! 항의 결과가 참이면 0을 거짓이면 1을 반환한다. (NOT연산) x y x && y x || y !x T T 1 1 0 T F 0 1 0 F T 0 1 1 F F 0 0 1 6. 비트 연산자(bitwise operator) 비트 연산자는 비트 단위로 논리 연산을 사용할 때 이용된.. 2019. 11. 15.
[C++ 기본 공부정리] 3-1. 연산자(operator) 공부 내용을 정리하는 목적 이므로 참고용으로만 읽어 주시기 바랍니다. 틀린 부분에 대한 지적은 감사합니다. C++에서는 연산을 처리하기 위해 다양한 연산자를 제공하고 있다. 이에 대해 정리하여 보자. 1. 산술 연산자(arithmetic operator) 산술 연산자는 사칙연산을 처리하기 위해 자주 쓰이는 연산자이다. 산술 연산자는 항이 2개가 필요한 이항 연산자 이며 왼쪽항에서 오른쪽항으로 결합된다. + 왼쪽 항에 오른쪽 항의 값을 더한다 - 왼쪽 항에 오른쪽 항의 값을 뺀다 * 왼쪽 항에 오른쪽 항의 값을 곱한다 / 왼쪽 항을 오른쪽 항의 값으로 나눈다. % 왼쪽 항을 오른쪽 항의 값으로 나눈 나머지 위의 경우 /에서 몫의 값이 나오는 것을 볼 수 있는대 이는 int형을 사용했기 때문에 출력되는 값 .. 2019. 11. 15.
[C++ 기본 공부정리] 2. 변수 공부 내용을 정리하는 목적 이므로 참고용으로만 읽어 주시기 바랍니다. 틀린 부분에 대한 지적은 감사합니다. 코드를 짜게 되면 나에게 필요한 데이터를 담을 공간이 필요하다. 그때 필요한 데이터를 저장하는 공간이 변수이다. 정의하면 변수(variable)란 데이터(data)를 저장하기 위해 프로그램에 의해 할당받은 메모리 공간을 의미한다. 즉, 변수란 데이터(data)를 저장할 수 있는 메모리 공간을 의미한다. 변수를 사용하기 위해서는 선언(declaration)과 정의(definition)를 해야 한다. 선언과 변수의 개념을 혼동하지 말자. 변수의 경우 선언과 동시에 정의가 되어 그냥 넘어가기 쉽지만 두 가지는 다른 내용이다. 선언(declaration) 컴파일러가 참조할 식별자(identifier)와 이.. 2019. 11. 14.
[C++ 기본 공부정리] 1. C++ 프로그래밍 준비 단계 공부 내용을 정리하는 목적 이므로 참고용으로만 읽어 주시기 바랍니다. 틀린 부분에 대한 지적은 감사합니다. 코드를 짜면서 가장 많이 보게 되는 기본적으로 사용하게 되는 코드이다. 첫 줄부터 정리해보자. 1. #include 지시문 C++에서 입출력뿐만 아니라 많은 기본 기능은 C++ 언어 자체의 기능이 아니라 표준 라이브러리(Standard library)에 포함 되어 있는 기능이다. 따라서 사용하고자 하는 기능을 명시적으로 요청해야 사용할 수 있다. 전처리기에 표준라이브러리의 기능을 요청하는 방법이 #include 지시문이며 프로그램의 시작 부분에 등장한다. 구문 #include "~~" #include " " #include 지시문이 ""로 쓰인 경우 지시문이 포함된 파일과 ""안에 쓰인 파일을 찾아.. 2019. 11. 10.