반응형
크립토좀비 레슨1
챕터10 : 함수 더 알아보기
챕터10에서는 함수의 반환값과 제어자에 대해서 공부합니다.
함수 반환값은 앞 챕터에서 공부했던 내용에 하나 덧데는 것이기 때문에 쉽게 이해 할 수 있습니다.
그냥 함수 function 뒤에 returns 붙여주면 됩니다.
솔리디티에서는 리턴 값의 종류를 지정해야 되기 때문에
returns 뒤에 (string) 이나 (uint)가 주로 붙게되겠네요
다른 함수제어자가 더 있는지는 아직 모르겠지만
여기서는 view함수와 pure 함수를 다룹니다.
view는 데이터를 보기만 하고, pure는 데이터 접근조차 하지 않는다는 의미 같습니다.
코딩 끈이 짧아서 이런게 확실하지는 않지만
만약 콘솔창이 있어서 실행해볼 수 있다면
예문의 sayHello()를 치면
"what's up dog" 이 출력될 것 같고
_multiply(3,4) 이런식으로 입력하면
12가 출력되지 않을까 싶습니다.
이번 챕터도 복잡해 보이지만 연관 예문이 잘 설명하고 있으므로 쉽게 완료할 수 있습니다.
반응형
'블록체인 > 블록체인 정보' 카테고리의 다른 글
[Solidity]크립토좀비 레슨1 챕터13 - 이벤트 (0) | 2018.07.21 |
---|---|
[Solidity]크립토좀비 레슨1 챕터12 - 종합하기 (0) | 2018.07.21 |
[Solidity]크립토좀비 레슨1 챕터11 - Keccak256과 형 변환 (0) | 2018.07.20 |
[Solidity]크립토좀비 레슨1 챕터9 - Private / Public 함수 (0) | 2018.07.20 |
[Solidity]크립토좀비 레슨1 챕터8 - 구조체와 배열 활용하기 (0) | 2018.07.19 |
[Solidity]크립토좀비 레슨1 챕터7 - 함수 선언 (0) | 2018.07.19 |