
붙일 수 있는 함수의 옵션 3가지
1. view:
function 밖의 변수를 읽을 수 있지만, 변경은 불가능.
2. pure:
function 밖의 변수를 읽을 수 없고 내부 코드로만 동작.
3. view, pure X(아무것도 쓰지 않음):
외부 변수를 읽을 수 있고, 변경을 해야함.
> 실행결과

remix에서 view나 pure을 붙인 함수는 실행결과를 바로 보여주지만,

read_a3와 같이 아무것도 붙이지 않은 함수는 직접 결과를 열어서 리턴 값을 확인해야 한다.
'보관 > Solidity 기초문법' 카테고리의 다른 글
| Solidity의 Data Locations(데이터 저장위치) (0) | 2022.04.15 |
|---|---|
| 7강 - function 4 (4개의 저장영역 과 String) (0) | 2022.04.15 |
| 4강 - function 1 (정의) (0) | 2022.04.09 |
| 3강 - gas와 ether 단위 (0) | 2022.04.08 |
| 2강 - data type (0) | 2022.04.08 |