Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.

Student answer: A pointer that points to the memory address of the beginning part of a functions.  pretty much the pointer points to the function so it can be called to execute.
Score (0-5): 5

Student answer: A function pointer is a pointer that contains the address of the  function in memory.
Score (0-5): 5

Student answer: Function Pointers are pointers, i.e. variables, which point to the address of a function.
Score (0-5): 5

Student answer: A pointer to a function is the address where the code for the function resides. They can be passed to functions, returned from functions, stored in arrays and assigned to other pointers.
Score (0-5): 5

Student answer: It contains the address of the function in memory.
Score (0-5): 5

Student answer: when it is dereferenced a function pointer calls its function with zero or more arguments.
Score (0-5): 3.5

Student answer: a pointer to a function
Score (0-5): 3.5

Student answer: A pointer to a function itself, contains the address of the function and can be used to call that function
Score (0-5): 5

Student answer: Function Pointers are pointers, i.e. variables, which point to the address of a function.
Score (0-5): 5

Student answer: A pointer to a function that contains the addresses of the function.
Score (0-5): 5

Student answer: a pointer that contains the address of a function
Score (0-5): 5

Student answer: a function pointer is a pointer to a function. It can be used in substitution for calling a function.
Score (0-5): 5

Student answer: Points to the memory address of a function.  Kind of like breaking a branch off of a tree object and hitting other objects with it.
Score (0-5): 5

Student answer: They are pointers that contain the addresses to functions, they can be passed and returned from functions, as well as stored in arrays and assigned to other function pointers.
Score (0-5): 5

Student answer: Pointer variables that point to function addresses.
Score (0-5): 5

Student answer: Contains the address of the function in memory.
Score (0-5): 5

Student answer: a pointer that points to a function itself, which allows passing a function as a parameter to another function.
Score (0-5): 4

Student answer: pointers that contain the addresses of functions.
Score (0-5): 5

Student answer: is a pointer that contains the address of a function
Score (0-5): 5

Student answer: a pointer that contains the address of the function definition
Score (0-5): 4.5

Student answer: A function pointer contains the memory address of a function. Using a function pointer, a function can be passed to or returned by another function. Function pointers can also be stored in arrays.
Score (0-5): 5

Student answer: Function pointer is a pointer to a function. function pointer contains address of functions
Score (0-5): 5

Student answer: a pointer that contains the address of a function in memory.
Score (0-5): 5

Student answer: it contains the address of the function in memory
Score (0-5): 5

Student answer: it is a pointer that points to the address of a function.
Score (0-5): 5

Student answer: When dereferenced, a function pointer invokes a function, passing it zero or more arguments just like a normal function. In programming languages like C, function pointers can be used to simplify code, such as replacing large switch statements.
Score (0-5): 4