[C언어] 자료형과 변수

정해성·2022년 8월 15일
0

C언어

목록 보기
2/6

자료형(Data type)이란

컴퓨터가 처리할수 있는 데이터의 종류이다. 컴파일러 입장에서 데이터 종류와 메모리 크기로 구분된다.

기본 자료형

char형 (문자형)

1byte 크기로 한 문자를 저장하는 용도로 사용된다.
아스키코드 값을 1byte 정수 형태로 가지고 있다.

정수형

컴퓨터에서 가장 많이 처리하는 가장 기본적인 자료형이다.
크기에 따라, 운영체제에 따라 byte가 바뀐다.

실수형

세밀한 수학적 계산을 하거나 실수 표현을 할때 사용된다.

void 형

값이 없음, 값을 갖지 않는 특수한 형태를 명시하는 목적으로 사용된다.
주로 함수 정의, 선언 할때 많이 사용한다.

변수란

변수는 다양한 값을 저장할 수 있는 이름이 부여된 메모리 장소(그릇)이다.
선언과 동시에 메모리 영역에 필요한 공간을 할당 받는다.

	int a = 10;  		-> 정수형 변수 a라는 변수를 선언하고 10을 담는다.

sizeof() 함수

단항 연산자로 피연산자의 할당된 메모리 크기를 반환한다.

 sizeof(int)		-> 4byte
 sizeof(char)		-> 1byte
 sizeof(double)		-> 8byte

다음 노트인 출력 함수에서 다양한 데이터 자료형을 출력하는 코드를 같이 보면 더 좋을 것이다.

profile
코린이 공부중

0개의 댓글