differentiate between (pass by) value and reference (address)
declare value and function pointers
dereference a pointer and get pointer of a value
differentiate between datatype array and datatype *pointer.
explain how and why pointers are used in function arguments to output data from a function