Menu
Coddy logo textTech

자료형

Coddy C 여정의 기초 섹션에 포함된 레슨. 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() {
    // 아래의 0을 올바른 숫자로 변경하세요
    int price = 0;
    
    return 0;
}
quiz icon실력 점검

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

기초의 모든 레슨

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