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
'1학년 대학 수업 > C++ 프로그래밍' 카테고리의 다른 글
const란? (0) | 2025.09.11 |
---|---|
C/C++ 식별자, 상수, 자료형, 변수, 전처리기, 연산자 예제 (0) | 2025.09.11 |
문자와 문자열의 차이 (0) | 2025.09.11 |
null과 0의 차이 (0) | 2025.09.11 |
이스케이프 시퀀스를 사용하는 프로그래밍 언어 (0) | 2025.09.11 |