This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Trouble accessing array values

I'm having difficulty accessing a value from an array. Here's an example of what the code is doing:

unsigned char xdata In_Buf[2][70];
unsigned char port;

void main(void){

port = In_Buf[0][0];

.
.
}


port never updates no matter what the value of the first array element.

Anyone have a suggestion?

Parents
  • "There are specific C rules about what happens when There are locals and globals with the same name."

    It's not just 'C' - most block-structured high-level languages (HLL) have similar rules.

    It's a bit like the way you can have many fies on your hard drive all with the same name - you distinguish between them by knowing which folder (directory) each one is in...

Reply
  • "There are specific C rules about what happens when There are locals and globals with the same name."

    It's not just 'C' - most block-structured high-level languages (HLL) have similar rules.

    It's a bit like the way you can have many fies on your hard drive all with the same name - you distinguish between them by knowing which folder (directory) each one is in...

Children