int iArr[3] = {0x1234, 0x5678, 0x9abc };
void main(void){
char * ptr_char;
char index;
// Доступ к [0]
ptr_char = (char*)iArr; // (char*)&iArr[0]
printf("0x%02x\n", *(ptr_char + 0)); // 0x34
printf("0x%02x\n", *(ptr_char + 1)); // 0x12
// Доступ к [2]
index=2;
ptr_char = (char*)&iArr[index];
printf("0x%02x\n", *(ptr_char + 0)); // 0xbc
printf("0x%02x\n", *(ptr_char + 1)); // 0x9a
}