개발공부/CS
데이터 구조와 알고리즘 0일차 ;
성하 盛夏
2024. 3. 7. 03:41
1)데이터형
: 미리 정해진 특성을 가진 값들의 집합. 정수, 부동 소수점 숫자, 문자... 등이 있음.
: 크게 두 종류로 나뉨
- 시스템 정의 데이터형(원시 데이터형)
- 사용자 정의 데이터형
1-1) 시스템 정의 데이터형
: 시스템에 의해 정의된 데이터형.
: EX - int, float, char, ... 등
: 각각의 원시 데이터형에 할당된 비트 수는 프로그래밍 언어, 컴파일러, 운영체제에 따라 다름.
: 데이터형의 크기에 따라 최대로 표현할 수 있느 값의 범위가 달라짐.
1-2) 사용자 정의 데이터형
: 시스템 정의 데이터형으로 충분하지 않을 때, 사용자가 직접 데이터형을 정의할 수 있게 해주는데 이를 사용자 정의 데이터형이라고 함.
: EX - C/C++의 구조체, Java의 클래스.
: 컴퓨터 메모리를 더 유연하고 편하게 사용할 수 있음.