솔리디티(solidity) - 배열, memory, new (+for)
솔리디티(solidity) - 배열, memory 솔리디티(solidity)에서 배열을 사용하는 방법을 한 번 알아보도록 하겠습니다. 위 예시는 uint형 배열을 생성하는데, 배열길이는 3이며, memory키워드를 사용해서 함수 밖에서는 사라지도록 한 것 입니다.memory keyword 메모리 키워드는 storage에 내용을 저장하지 않고 그저 함수 내부에서만 사용되었다가 사라지는 메모리를 사용할 때 쓰는 키워드 입니다. 즉 위에서 선언해준 배열은 해당함수를 벗어나게되면 사라지게됩니다. 물론, storage 공간을 사용하지 않으므로 가스를 훨신 많이 절약할 수 있게됩니다. 위와 같은 예시로 반환값을 uint형 배열로 설정하고 반환해주는 모습입니다. 새롭게 생성시에는 new키워드를 사용하며 여기서는 기존..
Ethereum Solidity
2018. 6. 18. 00:33