Содержание

Строковый тип данных (string) в Solidity

Строковый тип данных, как видно из названия, представляет собой строку. Тип string в Solidity записывается в двойных или одинарных кавычках, например, “строка” или ‘строка’. При объявлении переменной типа string в Solidity нужно явно указать тип, например, string x = ‘строка’;.

Пример объявления переменных типа string в языке Solidity:

contract Contract {
    string public name; // строковая переменная
    string public symbol; // строковая переменная
}

Если строка занимает до 32 байт, то лучше использовать bytes1, bytes2, …, bytes32. Например, bytes5 x = ‘hello’;. Здесь ‘hello’ занимает 5 байт, поэтому дешевле использовать bytes5.

Материал был полезен? Поделитесь в соц. сетях:
Логотип echain.ru

Добавить комментарий

Ваш e-mail не будет опубликован.