일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- fabic
- bigquery
- fabric-sdk-java
- LAYER_TYPE_SOFTWARE
- vuepress
- 안드로이드
- Android
- Exception
- log
- error
- web3js
- coroutines
- null safety
- Hyperledger
- ethereum
- porterduff
- 다윈
- quick-start
- 스트리밍
- kotlin
- Gradle
- C
- convert
- dataginding
- firebase
- 컴파일
- hardwareacceleration
- test
- Realm
- Glide
- Today
- Total
날마다 새롭게 또 날마다 새롭게
참조자는 이미 선언된 변수를 대신할 수 있는 또 다른 이름을 말한다.(일종의 별명,, 호 같은 것으로 생각하면 될 것 같다.)예를 들어,,,int num1 = 100;위와 같이 100이라는 값을 갖고 있는 num1 이라는 변수가 있을 때, 우리는 참조자를 이용하여 num1에 또 다른 이름을 부여할 수 있다.num1에 또 다른 이름을 부여하는 명령의 형태는 다음과 같다.int &num2 = num1;위의 명령으로 num1에 num2라는 또 다른 이름을 주었고, 우리는 num1과 num2 두 개의 변수를 사용하여 100이라는 값에 접근할 수 있다. 참조자를 사용하여 다른 함수의 지역변수에 접근이 용이하다. 하지만 데이터를 가져다 쓰는 것만이 아니라 데이터를 변경할 수도 있기 때문에 참조자를 통한 데이터 변경..
메모리는 데이터와 명령어를 저장하는 공간을 말한다.프로그램 실행 시 사용하는 메모리 공간은 Hard Disk, Ram, Cache, Register 4개 영역이 있다. 이 4개의 영역을 운영체제가 단순화하여 하나의 메모리 공간으로 만드는데 이를 가상 메모리 공간이라고 한다.Hard Disk + Ram + Cache + Register = 가상메모리가상 메모리는 역할에 따라서 코드 영역, 데이터 영역, 힙 영역, 스택 영역 이렇게 4개의 공간으로 나뉩니다.코드 영역 : 코드를 저장하는 공간으로 프로그램 실행 시, CPU가 이 곳에서 명령어를 하나씩 가져가서 처리한다.데이터 영역 : 프로그램이 종료될 때까지 지워지지 않는 데이터를 저장하는 공간으로 전역변수, const 상수, static 변수 등이 있다.힙..