본문 바로가기
Blockchain/Crypto Zombies

Making the Zombie Factory - Chapter 3: State Variables & Integers

by GrayChoi 2024. 2. 6.
반응형

 

Chapter 3: State Variables & Integers

 

State variables are permanently stored in contract storage

This means they're written to the Ethereum blockchain

 

Put it to the test

pragma solidity >=0.5.0 <0.6.0;

contract ZombieFactory {
    uint dnaDigits = 16;
}

 

 


 

 

uint 자료형은 부호 없는 정수로 값이 음수가 되면 안된다, 음수를 사용하려면 int 자료형을 사용할 수 있다

int = -2^{255} ~ 2^{255} - 1

uint = 0 ~ 2^{256} - 1

 

uint256은 uint의 다른 표현이며, uint8, uint16, uint32 등과 같이 uint를 더 적은 비트로 선언할 수 있다

 

State Variables는 contract storage에 값이 영구적으로 저장되는 변수이다

 

반응형

댓글