c = a + b;
위 코드에서 사용된 =, + 와 같은 것들이 연산자 입니다.
위 코드를 사람의 말로 해석하면
a에 b 를 더해서 c 에 넣어라. 입니다.
더하기 연산과 대입 연산이 사용된 코드 입니다.
이 처럼 변수나 상수를 가공할 목적으로 사용하는 것들이 연산자 입니다.
C 언어에는 다양한 연산자가 있는데요.
그 종류는 아래 표와 같아요.
차근차근 하나씩 설명을 해 보겠습니다.
대입 연산자
대입 연산자 '=' 는 좌측항에 우측항을 대입 시키는 연산자 입니다.
대입 연산자 예제 코드
#include <stdio.h>
void main(void)
{
int a,b;
a=1;
b=3;
a=b;
printf("a : %d \n",a);
}
이 코드를 실행시키면 어떻게 나올까요?
a = 1; // a 에 1을 대입 한다.
b = 3; // b 에 3을 대입 한다.
a = b; // a 에 b 를 대입 한다.
그리고 a 값을 출력 한다.
처음에 a 에 1을 넣었으나 마지막에 a 에 b 값을 넣었으므로, 결과는 a 에 b 값이 들어있게 됩니다.
그래서 3 이 출력 됩니다.
대입 연산자는 이처럼 변수를 선언 한 후 초기화 하거나, 실행된 결과를 변수에 저장 할때 사용 됩니다.
printf 는 나중에 자세히 다루겠으나 먼저 값을 출력 하기 위해 사용되는 함수 정도로 이해 하시면 됩니다.
" " 안의 내용이 실제로 출력되는 부분이고, %d 는 , 뒤에 오는 변수의 값입니다.
'코딩을 합시다 > 최대한 쉽게 설명한 C 언어' 카테고리의 다른 글
초등학생도 이해하는 C 언어 - 복합 대입 연산자 (0) | 2020.05.07 |
---|---|
초등학생도 이해하는 C 언어 - 산술 연산자 (0) | 2020.05.07 |
초등학생도 이해하는 C 언어 - 변수와 자료형 (0) | 2020.04.30 |
초등학생도 이해하는 C 언어 - main 함수 (0) | 2020.04.30 |
C 언어에 대해서. (1) | 2020.04.30 |
댓글