XBee Newbie needs help getting started

Umm, no. I thought it read one byte at a time, loaded them into memory one at a time.

This statement, myNumber.B = Serial.read(); wouldn't compile because of "incompatible types in assignment 'int' to 'Byte'.

Arrays in C++ seem to work differently than other languages I have used, which have an index designating the position in the array. So I tried this myNumber.B[x] = Serial.read();

and it did compile, and it did seem to work...until you told me it didn't!

Yikes, what is wrong with my picture? Can I have another hint?

The business about USB/RF is that right now I have both Arduinos connected to my PC and communicating over USB. I can see what is being read/written via the USB. Ultimately, I want them communicating directing over RF. I don't know how to see what is being read/written since they won't be communicating any longer with the PC. So I wanted to get all the kinks out before this last piece.