storage는 블록체인에 영구적으로 저장되는 변수이고
memory는 호출되었다가 지워지는 임시적인 변수이다
storage는 하드디스크, memory는 램과 같다고 보면 된다.
보통 함수 외부에서 선언된 변수는 storage로 자동 선언되고
함수 내부에서 선언된 변수는 memory로 자동 선언된다
임의로 storage로 선언하는 변수는 포인터가 될 수 있고
memory로 선언하는 함수는 값을 복사하는 용도로 사용될 수 있다.
'솔리디티' 카테고리의 다른 글
오버플로우, 언더플로우 (0) | 2022.02.16 |
---|---|
인터페이스 (interface) (0) | 2022.02.12 |
리믹스 이더리움으로 SimpleCoin 트랜잭션 만들어보기 (0) | 2022.02.11 |
구조체 (struct) (0) | 2022.02.10 |
컨트랙트 contract (0) | 2022.02.10 |
댓글