Menu
Coddy logo textTech

자료형

Coddy C 여정의 Fundamentals 섹션에 포함된 레슨 — 63개 중 5번째.

C 언어에서 프로그램의 모든 데이터 부분은 특정 타입을 가집니다. 데이터 타입은 변수가 어떤 종류의 데이터를 저장할 수 있는지, 그리고 얼마나 많은 메모리가 필요한지를 정의합니다. C 언어의 기본 데이터 타입을 살펴봅시다:

정수 변수를 생성합니다:

int age;

이것은 정수를 저장할 수 있는 age라는 이름의 변수를 선언합니다.

age = 25;

이것은 age에 25라는 값을 할당합니다. 하지만 한 단계로 선언하고 초기화할 수도 있습니다:

int score = 100;

여기서 int score = 100;은 변수를 선언함과 동시에 값을 설정합니다.

C의 주요 데이터 타입은 다음과 같습니다:

int number = 42;        // 정수 (정수)
float price = 10.5f;    // 부동소수점 (소수)
double pi = 3.14159;    // 배정밀도 부동소수점
char grade = 'A';       // 단일 문자

int는 정수를 저장합니다. float는 소수점 숫자를 저장합니다 — f 접미사(예: 10.5f)는 C에 해당 값을 double 대신 float로 처리하도록 전달합니다. doublefloat보다 더 높은 정밀도로 소수점 숫자를 저장합니다. char는 작은따옴표로 감싸진 단일 문자를 저장합니다.

challenge icon

챌린지

쉬움

프로그램이 주어집니다. price라는 이름의 변수에 120의 값을 저장하세요.

직접 해보기

#include <stdio.h>

int main() {
    // 물음표를 올바른 숫자로 바꾸세요
    int price = ?;
    
    return 0;
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Fundamentals의 모든 레슨