본문 바로가기
솔리디티

구조체 (struct)

by 멸치김밥 2022. 2. 10.
  • 구조체

아래처럼 구조체 이름과 안에 들어갈 변수를 선언해준다

    struct 닝겐 {
        uint 나이;
        string 이름;
    }
    struct Person {
        uint age;
        string name;
    }

 

구조체를 이용하여 변수나 배열을 만들 수 있다.

// 나이는 133세, 이름은 '김첨지' 라는 Person구조체 형태의 김첨지라는 변수 생성
Person 김첨지 = Person(133, "김첨지")
// 9살짜리 '코난'을 Person구조체 형태의 탐정이라는 배열에 추가
Person[] 탐정;
탐정.push(Person(9, "코난"));

 

'솔리디티' 카테고리의 다른 글

오버플로우, 언더플로우  (0) 2022.02.16
인터페이스 (interface)  (0) 2022.02.12
리믹스 이더리움으로 SimpleCoin 트랜잭션 만들어보기  (0) 2022.02.11
storage, memory  (0) 2022.02.11
컨트랙트 contract  (0) 2022.02.10

댓글