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 32 33 | using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace cshapExOne7 { class Program { static void Main(string[] args) { /* * value타입과 reference타입 * * value타입(값 형식) - 변수가 값을 담는 데이터 형식 * reference타입(참조형식) - 변수가 값 대신에 그 값이 있는 곳의 * 위치의 값(주소)을 담고있는 형식 * * cf)--------------------------------------------------------- * 메모리영역 : 스택(stack), 힙(heap) * 값형식과 관련있는 메모리영역은 스택(stack)메모리 영역 * 참조형식과 관련있는 메모리영역은 힙(heap)메모리 영역 * * 참조 형식은 힙과 스택을 함께 이용 * - 힙영역에는 실제 데이터를 저장하고 * - 스택영역에는 실제 데이터가 저장되어 있는 힙의 메모리 주소가 저장 * ------------------------------------------------------------ * */ } } } | cs |
'프로그래밍' 카테고리의 다른 글
1_7.형변환1 (0) | 2019.01.09 |
---|---|
1_6.boxing/unboxing (0) | 2019.01.07 |
1_4.null과 nullable ( reference타입/value타입 ) (0) | 2019.01.06 |
1_3.접미어와 MaxValue/MinValue (0) | 2019.01.06 |
1_2.자료형과 변수선언 (0) | 2019.01.06 |
댓글