//Write your own contracts here. Currently compiles using solc v0.4.15+commit.bbb8e64f. pragma solidity ^0.4.26; contract StructArrayInitWrong { struct Room { address[] guests; } Room[] rooms; function createRoom() public { address[] adr; adr.push(msg.sender); Room memory room = Room(adr); rooms.push(room); } function getRoomsLength() view returns (uint) { return rooms.length; } }
0.4.26