Person 구조체
struct Person {
uint age;
string name;
}
Person[] public people;
새로운 Person을 생성하고 people 배열에 추가하는 방법
// 새로운 사람을 생성한다:
Person satoshi = Person(172, "Satoshi");
// 이 사람을 배열에 추가한다:
people.push(satoshi);
// 한줄로 표현
people.push(Person(16, "Vitalik"));
array.push() - 무언가를 배열의 끝에 추가해서 모든 원소가 순서를 유지하도록 함
uint[] numbers;
numbers.push(5);
numbers.push(10);
numbers.push(15);
// numbers 배열은 [5, 10, 15]과 같다.
' :D > block chain' 카테고리의 다른 글
[Solidity] Keccak256과 형 변환 (0) | 2022.02.15 |
---|---|
[Solidity] 함수의 반환값과 함수 제어자 (0) | 2022.02.15 |
[Solidity] Private / Public / Internal / External (0) | 2022.02.15 |
[Solidity] 언어 기본 문법 2 (구조체, 배열, 함수) (0) | 2022.02.15 |
[Solidity] 언어 기본 문법 1 (contract 생성, 변수 저장, 연산) (0) | 2022.02.15 |