Использование против часовой стрелки анализа и анализа этого простого примера
1. starting with ptr, work in counter-clockwise until you hit asterisk operator
2. asterisk, in counter-clockwise until you hit subscript operator
3. we arrive here, at subscript operator [x]
Так как []
имеет более высокий приоритет, чем звездочка согласно этой таблице , то есть *(ptr[x])