C Language 7장 반복문 반복문은 일정 구간의 코드를 연속적으로 반복해 실행하는 제어문 이다. 반복문에서 중요한것은 반복횟수이고 더 중요한것은 반복을 멈추기 위한 조건식이다. 7.1 while - 조건 기반 반복문 while문은 내부 구문이 끝나면 그다음으로 그냥 넘어가는 것이 아니라 다시 구문의 처음으로 돌아가 조건식을 확인한다. 그리고 조건이 참이면 계속해서 구문을 실행한다. 7.1.1 기본구조
C Language 6장 기본 제어문 제어문은 C 언어 뿐만아니라 다른 프로그래밍 언어에서도 사용하는 문법으로 잘 배워두면 다른 프로그래밍 언어를 배울때도 동일하게 적용하여 빠르게 배울수있다. 6.1 if문 if문은 분기문이라고하며, 조건식을 근거로 구문들의 절차상 흐름을 변경한다. 코드의 흐름이 1가지로 쭉 이어갔지만 지금부터는 여러 갈래의 코드를 동시에 생각해야하고 조건식을 만족하는 경우와 그렇지 못한 경우에 구문 단위 흐름이
C Language 5장 연산자 - 응용 덧셈, 뺄셈 처럼 숫자 계산처럼 보이지는 않지만 명백히 연산자인것이 있다. sizeof 처럼 컴파일러가 수행하고 CPU가 실행하지 않는 특수한 연산자도 있다. 그러므로 프로그래밍을 위해 반드시 주의하고 미리 대응해야한다. sizeof 연산자 sizeof 연산자는 피연산자의 자료형에 대한 연산이다. sizeof(7) 라는 연산은 정수 7를 말하는것이 아니라 sizeof(int) 라는 연산을 의미한다. int 형의
C Language 4장 연산자 - 기본 2 + 5 라고 한다면 2와 5는 피연산자 + 는 연산자(덧셈연산자)를 의미한다. 전체 항의 개수는 3개이고 연산자를 제외한 2개의 피연산자 항의 개수만 생각하면 2항이 된다. 그러므로 +(덧셈 연산자)를 2항 연산자라고도 부른다. 같은 맥락으로 뺄셈,곱셈,나눗셈 등의 산술 연산자들은 모두 2항 연산자로 분류한다. C 언어의 연산자는 피연산자의 개수가 1개인
C Language 3장 표준 입출력 도구 우리는 컴퓨터 와 상호작용을 하기 위해서 입력과 출력을 한다. 보통 키보드를 통해 입력을하고 모니터를 통해 출력한다. 사용자가 의도한 입력 정보가 정확하게 전달되기때문에 우리는 키보드를 여전히 사용한다. 최신 태블릿PC 도 마찬가지로 터치 방식의 키보드보다 물리 키보드가 정확하다. 여전히 키보드는 중요한 역할을 하는것 같다. 문자 입출력 영문 한 글자를 입출력하는 데 사용하는
C Language 2장 자료형 C 언어의 자료형이란? 일정 크기의 메모리에 저장된 정보를 해석하는 방법을 말한다. 컴퓨터가 처리할수있는것은 오로지 0과1뿐이다 보기에는 그림이나 글자의 모습을 하고있다고 해도 본질은 숫자이다. 자료는 성격에 따라 변수와 상수로 나눌 수 있고 형식에 따라 다시 정수와 실수로 나눌수 있다. 변수와 상수 상수란 어떠한 값이 확정되어 앞으로 변할 가능성이 없는 수를 말한다.
C Language 1장 C 언어 제가 좋아하는 최호성 저자의 "독하게 시작하는 C 프로그래밍" 책을 참고하여 작성하였습니다. C 언어 소개 C 언어는 '데니스 리치'가 UNIX 운영체제를 개발하기 위해서 만든 고급 언어로, '켄 톰슨'이 만든 B언어를 발전 시켜 만들어졌다. 첫 번째 예제, Welcome C Programing! #include <stdio.h&