• 관우는 왜 C 언어를 살육했나? [2-9] 열거형 상수 enum

    [2-9] 열거형 상수 enum 열거형은 정수형 상수를 나열하는 변수형입니다. 다음과 같이 enum 예약어를 사용해 정수형 상수를 열거형으로 정의합니다. enum 자료명 {요소 = 값, ...}; 자료명 : 정희할 자료의 이름입니다. 요소 : 상수로 사용할 이름입니다. 값 : 정수입니다. 예를 들어 무지개 일곱 가지 색을 열거형으로 다음과 같이 정의할 수 있습니다. enum...


  • 관우는 왜 C 언어를 살육했나? [2-8] switch()문

    [2-8] switch()문 switch문은 수식의 결괏값과 일치하는 곳으로 분기하는 다중 결정 구문입니다. 형식은 다음과 같습니다. switch (수식) { case 상수 : 문장 . . . case 상수 : 문장 default : 문장 } 일반적으로 문장의 끝에 break; 키워드를 사용합니다. break;는 해당 블록을 빠져나가는 지시어입니다. 0~9값을 입력하면 “is number”를 출력하는 예제를 살펴보겠습니다....


  • 관우는 왜 C 언어를 살육했나? [2-7] 표준 입력

    [2-7] 표준 입력 : scanf(), getchar(), getc(), gets() 표준 입력은 유닉스 및 유닉스 계열 운영체제에서 프로그램과 환경 사이에 미리 연결된 입력 통로입니다. PC에서 표준 입력은 일반적으로 키보드입니다. 임베디드 단말에서는 키패드 등이 될 수도 있죠. [2.5] 표준 출력, printf(), putchar(), putc()’에서 표준 출력인 콘솔로 문자를 출력했으니 표준 입력을 받아봅시다. 문자열, 정수,...


  • 관우는 왜 C 언어를 살육했나? [2-6] 배열

    [2-6] 배열 배열(array)은 메모리상에 자료형 크기 단위로 연속되게 배열된 자료 구조입니다. int형, char형, float형 등 다양한 자료형을 담을 수 있습니다. 다음과 같이 사용합니다. 자료형 변수명[크기] = {초깃값} 자료형 : 할당할 메모리 크기의 단위입니다. 변수명 : 배열 변수의 이름입니다. 크기 : 자료형 수입니다. 초깃값 : 배열 변수를 할당할 때 주어지는 값입니다....


  • 관우는 왜 C 언어를 살육했나? [2-5] 표준 출력 함수

    [2-5] 표준 출력 : printf(), putchar(), putc(), puts() 표준 입출력 라이브러리(stdio.h)에서 표준 출력 함수를 제공합니다. 표준이라 함은 어떠한 C 시스템에서도 호환성이 유지된다는 뜻입니다. 그러므로 에서 제공하는 함수는 시스템에 의존하고 않고 같은 방법으로 사용할 수 있습니다. 표준 입출력은 프로그램과 단말기 사이에 연결된 입출력 방식입니다. 표준 입출력은 유닉스 계열 OS을 중심으로 사용되었습니다....