유형 | 설명 | 선언/값 |
---|---|---|
불린 (Boolean) | - 조건이 참인지 거짓인지 판단하고자 할 때 사용하는 데이터 타입 - C언어에서는 미지원 - C++, 자바에서는 참일 경우 true로 거짓일 경우 false로 표현 - 파이썬에서는 참일 경우 True로 거짓일 경우 False로 표현 | C++은 bool 자바는 boolean |
문자 (Character) | - 문자 하나를 저장하고자 할 때 사용하는 데이터 타입 - 메모리에 저장은 숫자로 저장됨 | C언어, C++, 자바 모두 char |
문자열 타입 (String) | - 나열된 여러 개의 문자를 저장하고자 할 때 사용하는 타입 - C언어는 char 배열을 사용하여 구현 | C언어는 char [] C++은 string 자바는 string |
정수 타입 (Integer) | - 정숫값을 저장하고자 할 때 사용하는 데이터 타입 | C언어, C++, 자바 모두 int |
부동 소수점 (Floating Point) | - 소수점을 포함하는 실숫값을 저장하고자 할 때 사용하는 데이터 타입 | C언어, C++, 자바 모두 float, double |