Tweak 06-struct.c to cope with MSVC.

Treats long as 32-bit even on a 64-bit box.
Fix assignment/binding confusion.
Correct test message.
Another container avoidance in binding.