-
1. 자료형과 표준 입출력 함수Programming Language/C 2020. 1. 31. 15:40
C언어의 자료형
자료형(type)이란, 변수의 형태를 의미합니다. 변수(는 어떤 값을 저장하는 메모리 상의 공간입니다. C언어에는 다양한 자료형이 존재하지만, 문제를 풀 때 가장 많이 나오는 꼭 필요한 자료형 3가지만 소개하도록 하겠습니다.
자료형 형태 입출력 형식 char 문자형 %c int 정수형 %d double 부동소수점형 %lf printf() 함수
printf("출력형식", 변수);
`printf()`함수는 C언어의 대표적인 출력함수입니다. 앞으로 C언어를 공부하고 문제를 풀면서 가장 빈번하게 사용할 함수 중 하나입니다. 기본적으로 `printf("출력형식", 변수);`와 같은 형식으로 사용할 수 있습니다.
scanf() 함수
scanf(“입력형식”, &변수);
`scanf()`함수는 C언어의 대표적인 입력함수 중 하나로, 값을 키보드로부터 입력받을 때 사용하는 함수입니다. 기본적으로 `scanf(“입력형식”, &변수);` 의 형식으로 사용할 수 있습니다.
example
#include <stdio.h> int main(void) { /* 변수 선언 */ char chr; // char형 변수 - 문자 int num1; // int형 변수 - 정수 double num2; // double 변수 - 부동소수점 /* 입력 */ scanf("%c", &chr); // chr라는 변수에 char형 값(%c)을 저장 scanf("%d", &num1); // num1이라는 변수에 int형 값(%d)을 저장 scanf("%lf", &num2); // num2라는 변수에 double형 값(%lf)을 저장 /* 출력 */ printf("chr : %c\n", chr); // \n은 줄바꿈을 의미합니다 printf("num1 : %d\n", num1); printf("num2 : %lf\n", num2); return 0; }
A 10 3.141592
chr : A
num1 : 10
num2 : 3.141592'Programming Language > C' 카테고리의 다른 글
5. 포인터 (0) 2020.01.31 4. 배열과 문자열 (0) 2020.01.31 3. if-else, for, while (0) 2020.01.31 2. 버퍼와 getchar() (0) 2020.01.31 0. Hello C! (0) 2020.01.31