728x90
728x90
단축키 1.복사 => ctrl + D
2.줄맞춤 => ctrl + K,D
3.줄 바꿔 이동 => alt + ↑↓
변수 -> 기억공간 -> 무엇을 저장? => 자료형
기본 자료형 -> 정수, 실수, 문자 등
복합 자료형 -> 사용자 정의 자료형
메모리 -> 값형식, 참조형식(포인터->주소)
키워드
int a = 0; // 정수저장, 변수선언
Console.WriteLine(a);
//1.변수선언 -> 자료형, 변수이름(식별) = 초기값;
float f = 0.1f; // 실수저장
double d = 0.1;
Console.WriteLine(f);
//문자, 문자열
char c = 'a';
string s = "hello";
Console.WriteLine(s[0]);
//bool -> 논리형식(ture/false)
bool dead = false;
//값형식
int num1 = 10;
int num2 = num1;
num2 = 20;
Console.WriteLine(num1);
Console.WriteLine(num2);
//참조형식 -> 스택, 힙
Object ob1 = 10;
Object ob2 = 10;
ob1 = ob2;
ob2 = 20;
Console.WriteLine(ob1);
Console.WriteLine(ob2);
//형식변환(박싱, 언박싱)
object pa = 20;
int count = (int)pa;
count = 10;
object pb = count;
//정수<-->실수
float f1;
int n1 = 10;
f1 = n1;
n1 = (int)f1;
//정수, 실수 <-->문자
string s1 = n1.ToString();
s1 = "123";
n1 =int.Parse( s1);
변수->선언->자료형 변수이름(식별) = 초기값;
변수이름 -> 소문자 시작 , 두번째 문자 -> 대문자 시작
int speed = 10;
float moveSpeed = 3.5f;
형변환
string msg=speed.ToString(); -> 문자를 숫자로!
moveSpeed=float.Parse(msg); -> 실수를 문자로!
728x90
'유니티 > C#' 카테고리의 다른 글
6. C# 기초 수업 -6 (0) | 2023.03.27 |
---|---|
5. C# 기초 수업 -5 (0) | 2023.03.24 |
4. C# 기초 수업 -4 (0) | 2023.03.23 |
3. C# 기초 수업 -3 (0) | 2023.03.22 |
2. C# 기초 수업 -2 (0) | 2023.03.21 |