Ниже приведен фрагмент кода, скопированный с веб-сайта . Значение, заданное для направления, печатает соответствующий символ из "nsew". Например, вывод этого кода - символ w.
Мне интересно, как это работает.
#include<stdio.h>
void main (void){
int direction = 3;
char direction_name = direction["nsew"];
printf("%c",direction_name);
}