Menu
Coddy logo textTech

자료형

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

C 언어에서 프로그램의 모든 데이터는 특정 타입을 가집니다. 데이터 타입은 `variable`이 어떤 종류의 데이터를 저장할 수 있는지, 그리고 얼마만큼의 메모리가 필요한지를 정의합니다. 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는 정수(whole number)를 저장합니다. float는 소수(decimal)를 저장합니다. f 접미사(예: 10.5f)는 C에 이 값을 double 대신 float로 처리하도록 지시합니다. doublefloat보다 더 높은 정밀도(precision)로 소수를 저장합니다. char는 작은따옴표로 둘러싸인 단일 문자를 저장합니다.

challenge icon

챌린지

쉬움

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

직접 해보기

#include <stdio.h>

int main() {
    // 아래의 0을 올바른 숫자로 변경하세요
    int price = 0;
    
    return 0;
}
quiz icon실력 점검

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

Fundamentals의 모든 레슨

직접 연습해 보세요: 온라인 C 컴파일러