1학년 대학 수업/C++ 프로그래밍

C/C++의 자료형 순위

hawon6691 2025. 9. 11. 15:34
728x90

C/C++에서 자주 사용하는 자료형은 프로그램의 목적에 따라 다르지만, 기본적인 자료형들은 거의 모든 코드에서 반복적으로 등장합니다. 아래는 사용 빈도와 실용성을 기준으로 정리한 C/C++ 자료형 TOP 10 순위입니다:


🏆 C/C++에서 가장 많이 사용하는 자료형 TOP 10

순위자료형설명

1 int 정수형. 반복문, 조건문, 계산 등 거의 모든 곳에서 사용됨
2 char 문자 하나 저장. 문자열 처리, 파일 입출력 등에서 필수
3 float 실수형. 소수점 계산에 사용되며 메모리 적게 사용
4 double 고정밀 실수형. 과학 계산, 금융 계산 등에 자주 사용
5 bool 논리형. 참(true) 또는 거짓(false) 값 저장
6 void 반환값 없는 함수 정의에 사용. 함수 설계의 기본
7 long / long long 큰 범위의 정수 저장. 대용량 데이터 처리에 유용
8 unsigned int 음수가 없는 정수. 메모리 최적화에 사용됨
9 string (C++) 문자열 처리. std::string은 C++에서 매우 자주 사용됨
10 struct 여러 변수 묶음. 사용자 정의 자료형으로 널리 사용됨

💡 확장 자료형도 자주 사용돼요

  • array (배열): 같은 자료형의 집합
  • pointer: 메모리 주소 저장
  • reference: 변수의 별칭
  • enum: 열거형 상수 집합
  • class: C++의 객체지향 핵심

📌 참고: C vs C++ 차이

자료형C에서 사용C++에서 사용

int, char, float, double
bool ❌ (C99 이후 _Bool)
string ❌ (char[] 사용) ✅ (std::string)
class
auto, decltype ✅ (C++11 이후)

이 자료형들은 C/C++ 프로그래밍의 뼈대를 이루는 핵심 요소들이에요.

728x90