5. 배열
배열은 메모리에서 연속적인 위치를 사용합니다.배열 선언정수 배열의 경우, 값을 할당하지 않은 자리는 0으로 초기화됩니다.int 배열명[배열길이] = {}; int iArray[10] = {}; // 4바이트 정수형 배열, iArray = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0}배열 접근배열의 인덱스는 0부터 시작합니다.iArray[4] = 10; // iArray 배열의 5번째 값을 10으로 변경합니다.주의 사항배열의 길이를 초과해 접근할 경우 에러 발생 또는 메모리 손상의 위험이 있습니다.이는 정의되지 않은 동작(Undefined Behavior)으로, 다른 메모리 값을 덮어쓸 수도 있습니다. ※ 배열의 크기 확인하기변수명 위에 마우스를 올리세요 참고https://gdngy.tisto..
2025. 3. 26.
2. 자료형
자료형으로 변수의 저장 자리를 확보하고 할당. 🔷C++의 주요 자료형자료형크기(일반적인 경우)값의 범위 또는 내용예시 값정수형short2 byte-32,768 ~ 32,767short a = 10;int4 byte-2,147,483,648 ~ 2,147,483,647int b = 100;long4 or 8 byte플랫폼에 따라 다름long c = 1000;long long8 byte-9,223,372,036,854,775,808 ~9,223,372,036,854,775,807long long d = 1000000;unsigned자료형 크기 동일0 이상 정수만 저장 가능unsigned int e = 200;실수형float4 byte약 ±3.4 × 10⁻³⁸ ~ ±3.4 × 10³⁸float f = 3.1..
2025. 3. 17.