C# 변수와 데이터형 설명

m._.jooong·2023년 2월 20일
0

Unity C#

목록 보기
2/22
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

// 변수 
// 데이터를 저장하는 메모리 공간 (데이터를 담을 수 있는 상자)
// 변수의 선언 : 데이터형 변수명 = 초기값;
// 데이터형 : 변수의 종류

// 사칙연산 : +, -, *, /

public class Test_2 : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        int age = 30;
        string name = "cat";
        float height = 158.3f; //<-- float 소수점을 담을 때 숫자 뒤에 f 붙여야 한다.

        age = 123;
        age = 1004 + 1000 - 500;

        Debug.Log(age);

        age = -2147483648;
        Debug.Log(age);

        height = 777.7f;       //4Byte를 차지하고
        Debug.Log(height);

        double abc = 567.8;
        // double도 소수점을 담는 데이터형이지만 8Byte를 차지하고 f 붙이지 않는다.
        // double형도 실수값을 저장하는 공간이지만, double형이 float형보다 범위가 크다.

        bool aabb = true;
        Debug.Log(aabb);    // True
        aabb = false;
        Debug.Log(aabb);    // False

        // C 언어 --> C++ 언어 --> C# 언어
        // C, C++ : char 1Byte 아스키코드 
        // C# : char 2Byte 유니코드
        char ccdd = 'k';    //<-- C#에서 ' ' 감싸주면 문자 하나를 의미한다. 
        ccdd = '글';
        Debug.Log(ccdd);

        string strName;
        strName = "GDragon"; //<-- C#에서 " " 감싸주면 문자열(문장)을 의미한다.
        Debug.Log(strName);
        strName = "반가워요 " + "서울 " + "오늘 날씨 좋아요";
        Debug.Log(strName);

        byte ggg = 255;     // 0 ~ 255 까지 담을 수 있는 1Byte 짜리 변수 선언
    }

    // Update is called once per frame
    void Update()
    {

    }
}

0개의 댓글