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()
{
}
}