C# - 변수와 데이터 타입 정리

N4_8eom·2026년 1월 25일

오늘은 C#공부를 시작하면서 변수와 데이터 타입에 대해 배웠습니다.
아직은 낯설지만,예시를 보면서 하나씩 정리해보니까 조금 감이 잡히는 것 같습니다.

변수란?

변수는 데이터를 담는 분리수거 표시가 잘 되어있는 쓰레기통이라고 생각하면 이해하기 쉬웠습니다.
내가 프로그램 안에서 쓰고 싶은 데이터를 알맞게 구분한 공간입니다.
예를 들어,"이름"이나 "나이"같은 정보는 매번 직접 쓰는 대신 한 번 저장해두면 계속 꺼내 쓸 수 있습니다.

C#에서는 이렇게 작성합니다.

데이터타입 변수이름 = 값;
▶️간단한 예시로는
string name = "김오즈"; // 문자열 데이터 저장
int age = 28; // 숫자 데이터 저장
bool isStudent = true; // 참/거짓 데이터 저장

변수를 만들 떄는 항상 데이터 타입을 적어줘야 합니다.
이건 마치 "분리수거 스티커"처럼, 어떤 종류의 데이터가 들어갈지 알려주는 역할입니다.

데이터 타입이란?

데이터 타입은 변수 안에 어떤 종류의 값이 들어갈지 정하는 규칙입니다.
예를 들어 int는 정수,string은 문자,bool은 참/거짓을 의미합니다.

int - 정수(소수점 없음) - 10,-5,0
double - 소수점 있는 숫자 - 3.14
bool - 참/거짓/ - ture,false
srting - 문자열 - "안녕","Hello"

C# 과제해결 - "과일 : 포도" 출력하기

오늘 배운 데이터 타입의 예제코드를 참고한 과제
🛠️"포도"라는 데이터를"과일"이라는 변수에 담아보세요!

namespace ConsoleApp1
{
    internal class Program
    {
        static void Main(string[] args)
        {
            string 과일 = "포도";
            
            Console.WriteLine($"과일 : {과일}");
        }
    }
}

✏️느낀점

처음엔 "데이터 타입을 꼭 써야되나?"싶었는데,
직접 써보니까 타입을 지정해야되는 이유와 어떻게 작성해야 재대로 출력되는지 ,
또 블로그에 작성할때 코드를 어떻게 표현하는지(csharp) 에 대해서도 알게되었습니다.
아직은 간단한 작업이긴하지만 이런 사소한 코드 활용이주는 성취감이 앞으로 배워갈 더 멋진 프로그래밍 세계에 대한
큰기대를 갖게 해주는것 같습니다.

profile
게임개발지망

0개의 댓글