I have these four bytes in memory: be 08 00 00. I'm trying to make that 2238, but I'm getting -66 or -1 depending on what I use. I have an intel processor, so I'm running a little endian system, and when I read the bytes they are in little endian order. Here is the funciton I wrote: long int read_4bytes(char ...