본문 바로가기

728x90

C#

(2)
C# 2 생명주기는 스코프 안에 존재할시 살아있다. 괄호 안 = 스코프 스코프는 변수를 나누는 가장 중요한 선이다 참조 : 어떤이름으로 불리건 나라는 본질은 변하지 않음struct : 각 메모리 영역이 생성, 메모리 공간이 다 다름 c#에서는 포인터는 없지만 스마트 포인터 같이 작동하는 레퍼런스가 있고 그게 바로 class data =  new class 하는 것과 동일하게 작동한다, 힙(heap) 메모리영역 - 동적 메모리 할당- 클래스에서 생성한 인스턴스가 들어감- struct를 가진 class는 힙 안에서 자기만의 stack 공간을 점유하여 사용함 stack 메모리 영역 - 정적 메모리 할당- struct data 파라미터, 아규먼트파라미터 (Parameter): 함수 정의 시 명시하는 변수로, 함수가 호출..
C# 1 python, c, c++ 만 공부하다가 게임개발쪽에 관심이 생겨서 C#공부를 시작하게 되었다.이번에 멋쟁이사자처럼 유니티 게임 스쿨 1기에 참여하여 1일차 공부한 내용을 복기하는 형식으로 블로그를 시작해보려고 한다.   WriteLine -> 개행 포함Write -> 개행 미포함Console.WriteLine("Hello C#"); -> print 동일 , 괄호안 문자열 출력Console.Write("Hello C#"); -> print 동일 , 괄호안 문자열 출력개행은 다른 언어와 동일하게 \n을 사용해서 해도 된다.- Console.Write("Hello C#\n"); or Console.Write("\n"); 이런식으로 사용가능 문자열 결합Console.WriteLine("Hello C#," + ..

728x90