CryptoZombies | State Variables & Integers

728x90

State Variables

  • contract 저장소에 영구적으로 저장
  • 이더리움 블록체인에 기록됨

≒  데이터베이스에 데이터를 쓰는 것과 동일

contract Example {
  // 이 변수는 블록체인에 영구적으로 저장
  uint myUnsignedInteger = 100;
}

부호 없는 정수: uint

  • 값이 음수가 아니어야 함
  • int → 부호 있는 정수 자료형
  • uint → uint256, 256비트 부호 없는 정수의 다른 표현
  • uint8, uint16. uint32 와 같이 uint를 더 적은 비트로 선언 가능

CryptoZombies 실습

pragma solidity ^0.4.19;

contract ZombieFactory {

    uint dnaDigits = 16;

}

 

728x90

'공부 > Solidity' 카테고리의 다른 글

CryptoZombies | Function Declarations  (0) 2024.11.17
CryptoZombies | Arrays  (0) 2024.11.17
CryptoZombies | Structs  (0) 2024.11.17
CryptoZombies | Math Operations  (0) 2024.11.17
CryptoZombies | contract  (0) 2024.11.17