NodeMCU тип данных Размер строки - PullRequest
0 голосов
/ 29 октября 2018

Сколько String принимает размер из кучи?

Я сделал следующее: -

  • node.heap() это было 1000
  • k = "e"
  • node.heap() становится 924

Переменная заняла 72 байта кучи?

Разве это не должно быть [1 байт значения переменной] + [другие байты, такие как имя переменной, адрес, доступность, длина], и все они не будут превышать 10 байт?

Или это из-за фрагментации node.heap ()?

Потребуется ли меньше кучи, если K был инициализирован перед выполнением программы как k = "", а во время выполнения я поместил значение в `k '

NodeMCU info: Lua 5.1.4, SDK 2.2.1, ESP8266 12F

...