Notice
Recent Posts
Recent Comments
Link
«   2026/05   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
Today
Total
관리 메뉴

I'm FanJae.

[20260403] C# - 변수와 데이터 타입 본문

Unity/Unity 초격차캠프

[20260403] C# - 변수와 데이터 타입

FanJae 2026. 4. 3. 08:43

1. 변수(Variable)

데이터(값)을 담는 상자와 같다.

우리가 사용하고자 하는 값을 담아두고 사용할 수 있다.

// 데이터타입 변수이름 = 값

string name = "FanJae"
int age = 30;
bool isStudent = false;

변수를 선언할 때는 데이터타입 변수이름 = 값; 형태로 지정한다.

변수는 숫자로 시작할 수 없고, 띄어쓰기도 금지된다.

변수는 영어 또는 특수 문자 중 언더바(_)를 허용한다.

userName, pro1, _isLoggedIn
// 보통 위와 같이 사용한다.

2. 데이터 타입(Data Type)

데이터 타입이란 변수에 담을 값의 형식을 의미한다.

프로그래밍 언어 마다 기본적으로 제공하는 자료형이 존재한다.

 

데이터 타입 의미 예시 값 실제 사용 예시
숫자 int 정수 10, -5, 0 사람 수, 나이
  long 아주 큰 정수 92237203685 통장 잔고(억 단위 이상)
  float 소수점 있는 숫자 3.14f 실험값
  double 더 정밀한 소수 3.141592 키, 무게
  decimal 초 정밀 소수 10.50m 가격, 금액
논리 bool 참/거짓 true, false 스위치 On/Off
문자 char 문자 1개 'A', '9' 알파벳
문자열 string 글자들의 모음 "Hello" 이름, 문장
날짜/시간 DateTime 날짜 + 시간 2025-07-23 14:00 달력, 시계
없음 null 값이 없음 (비어 있음) null 공란
기타 object 모든 타입의 부모 "문자" or 123 아무거나 담을 수 박스

 

3. 실제 사용 예시

namespace ConsoleApp1
{
	internal class Program
    {
    	static void Main(string[] args)
        {
        	// 정보 
            string studentName = "FanJae"
            int studentAge = 30;
            bool hasProgrammingExperience = true; // 코딩 경험 유무
            double heightInMeters = 1.70;
            
            Console.WriteLine("=== 학생 정보 ===");
            Console.WriteLine($"이름 : {studentName}");
            Console.WriteLine($"나이 : {studentAge}");
            Console.WriteLine($"프로그래밍 경험: {hasProgrammingExperience}");
            Console.WriteLine($"키 : {heightInMeters}m");
        }
    }
}

일부 프로그래밍 언어와 다르게 변수명을 한글로 사용하는 것도 가능한 것 같다.

하지만 가능하면 이후에는 변수명은 영어를 사용하려고 한다.

 

4. 관련 자료

Microsoft, 「기본 제공 형식(C# 참조)」 , https://learn.microsoft.com/ko-kr/dotnet/csharp/language-reference/builtin-types/built-in-types

 

 

'Unity > Unity 초격차캠프' 카테고리의 다른 글

[20260405] C# - 조건문  (0) 2026.04.05
[20260404] C# - 연산자  (0) 2026.04.04
[20260402] C#이란?  (1) 2026.04.02
[20260401] 첫 프로그램 만들어 보기  (0) 2026.04.01
[20260331] IDE. Visual Studio 설치 (Unity 환경)  (0) 2026.03.31
Comments