본문 바로가기
솔리디티

storage, memory

by 멸치김밥 2022. 2. 11.

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

댓글