Complete the code to define a new type name for int.
typedef [1] MyInt;The typedef keyword creates a new name for an existing type. Here, int is the original type.
Complete the code to create a new type name for a struct.
typedef struct [1] {
int x;
int y;
} Point;The struct tag name is Point, which is used before the braces.
Fix the error in the typedef declaration for a pointer type.
typedef [1]* IntPtr;The correct way is to write typedef int* IntPtr; but the blank should only contain the base type int. The asterisk is outside the blank.
Fill both blanks to create a typedef for an array of 10 floats.
typedef [1] [2][10];
int instead of float for the array type.The base type is float and the new type name is MyArray.
Fill all three blanks to create a typedef for a function pointer that takes two ints and returns an int.
typedef [1] (*[2])([3], int);
void as return type instead of int.The return type is int, the new type name is FuncPtr, and the first parameter type is int.