Assumingxis either a pointer to the initial element of an array or an array, this instruction declares_xas a pointer to the elements of the array. Heretypeofargument is an expression, which is not evaluated, that designates an element of the array to refer to its type. A declaration such...
//Create typedef of pointer to function 2D array typedef void (*const afEventHandler[Laststate][LastSubState])(void); //2D array of function pointer void arithmatic_operation(States primary_state, SubStates secondary_state) { static afEventHandler aArithmaticFunction= { [Arithmatic] = {[SubStat...