C언어 정리 - 5
제어문 종류 : 조건선택, 반복(순환), 분기처리 조건선택 : 두 개 또는 여러 개중에서 한 개를 선택하도록 지원하는 구문 EX) if, if else, if else if, nested if, switch 반복(순환) : 정해진 횟수 또는 조건을 만족하면 정해진 몇 개의 문장을 여러 번 실행하는 구문 EX) for, while, do while 분기 구문 : 작업을 수행 도중 조건에 따라 반복이나 선택을 빠져 나가거나(break), 일정 구문을 실행하지 않고 다음 반복을 실행하거나(continue), 지정된 위치로 이동하거나(goto) 또는 작업 수행을 마치고 이전 위치로 돌아가는(return)구문이다. if문 형태는 if(cond) stmt;이다. if문에서 조건식 cond가 참이면 stmt를 실행을..
C언어 정리 - 4
연산식과 다양한 연산자 연산식 : 변수와 다양한 리터럴 상수 그리고 함수의 호출 등으로 구성되는 식, 연산식은 반드시 하나의 결과값인 연산값을 갖는다. 연산자 : 산술연산자 +,-,* 기호와 같이 이미 정의된 연산을 수행하는 문자 또는 문자조합 기호 피연산자 : 연산에 참여하는 변수나 상수 연산자는 연산에 참여하는 피연산자의 갯수에 따라 단항, 이항, 삼항 연산자로 나누어진다. 단항연산자 : 부호를 표시하는 +, - 이항연산자 : 덧셈, 뺄셈 +, -, *, /등의 연산 삼항연산자 : 조건연산자 '? : '가 유일하다. 부호연산자 +, - 는 피연산자 앞에 위치하는 전위 단항연산자이다. 대입연산자 = 는 연산자 오른쪽의 연산값을 변수에 저장하는 연산자이다. 축약 대입연산자 대입연산자 a = a + b를 ..