I would like to know what this code line does in this function
Expand|Select|Wrap|Line Numbers
- void FlashDrvWriteByte(int iAddr, int iByte)
- {
- *(int*)iAddr = (iByte & 0xFF);
- }
I would like a description of what " *(int*)iAddr " means. I think
it's casting the int to a "pointer to an int" and then it's assigning
the memory location the pointer points to with the value of (iByte &
0xFF). Am I correct here? Thanks
Amish