hemavardhang/MohlerASAG huggingface dataset:
Question: What is the base case for a recursive implementation of merge sort?
Instructor answer: When the size of the array to be sorted is 1 (or 2)
Student answer: the size of the list being sent is &lt;= 1
Grade: 4.5 out of 5
Question: What is the base case for a recursive implementation of merge sort?
Instructor answer: When the size of the array to be sorted is 1 (or 2)
Student answer: O(n log n)
Grade: 2 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: Its a location in memory that contains the memory address of another location in memory that contains information.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A pointer is a variable that contains a memory address as its value.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A pointer is a variable which stores the address of another variable.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: Pointers are variables that contain as their values memory addresses of other variables.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A data type whose value refers to another value stored elsewhere in the computer memory using its address.
Grade: 4.5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: a pointer holds a memory location
Grade: 4.5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: a name that represents actual location or value of a data type.<br>int *bPtr points to an integer value.
Grade: 4.5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A variable that stores the address of another variable
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: a pointer is a programming language data type whose value refers directly to (or “points to”) another value stored elsewhere in the computer memory using its address
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A data type whose value refers to another value stored somewhere else in the computer memory using its address.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: It is like a variable however instead of holding data, it holds a location in memory.
Grade: 4.5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A pointer is a reference to a location in memory
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A pointer is a reference to the memory location of an object.
Grade: 4.5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A pointer is a variable that contains the memory address of a variable that has a value.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: It is a variable that contains not only a *value but has a memory address associated with it, and can be moved along a string or an array by jumping up one memory address.
Grade: 3.5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: Contains a variable's memory address as a value.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: variable that points to the memory address of another variable and it is type specific.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: An element that references a memory cell
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: Is a reference call to the place in memory where the object is stored.
Grade: 4 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: a variable that contains the address of another variable
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A pointer variable contains the number of a memory address as its value, which may be null or 0, or the address of some value stored in memory.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A pointer is a variable that contains a memory address of anther variable
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A variable that contains the memory address of another variable that contains a specific value.
Grade: 5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: a variable with a memory address as the value
Grade: 4.5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: it is a type that points to something else. It is the memory address of something else
Grade: 4.5 out of 5
Question: What is a pointer?
Instructor answer: A variable that contains the address in memory of another variable.
Student answer: A pointer is a way to get at another object. Essentially it is a way to grab an instance of an object and then either pass that instance a message or retreive some data from that object. A pointer is actually just an address of where an instance is held in memory.
Grade: 4.5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: This operator returns the memory address of its operand.
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: The address operator returns the memory address of its operand.
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: Returns memory address of its operand.
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: The address (&) operator returns the memory address of its operand.
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: Returns the memory address of its operand.
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: returns the place in memory of that element
Grade: 4 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: The address of the where the data is stored:<br>&b will return the address of b.
Grade: 4.5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: The & operator returns the address of a variable
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: the ampersand (&) means "pass by reference". When the function is called, a pointer to the variable, instead of the variable itself, will be passed into the function.
Grade: 3 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: & returns the memory address of its operand.
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: the address of the variable in memory
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: Returns the address location in memory of the item.
Grade: 4.5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: The & operator returns the memory address of the variable it precedes.
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: The memory address of operand, 0x000000 or something along those lines.
Grade: 4.5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: The object's memory address.
Grade: 4.5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: the reference to a variable
Grade: 4.5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: returns the memory address of its operand
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: memory address of its operand
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: returns the address number of the specified variable
Grade: 4.5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: It returns the memory address of it's operand. That is, if applied to a normal variable, it gives the variable's memory address, just as a pointer variable might.
Grade: 4.5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: The & is a unary operator that returns the memory address of its operand
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: the address of the variable it is attached to
Grade: 4 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: the memory address of its operand
Grade: 5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: returns the address of what it is put in front of
Grade: 4.5 out of 5
Question: What does the address (&) operator return?
Instructor answer: The memory address of its operand.
Student answer: returns a pointer
Grade: 3.5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: returns a synonym for the object to which its pointer operand points.
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: The star operator returns a synonym for the object to which its pointer operand points.
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: Returns synonym for the object its operand points to.
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: It returns a synonym, alias or nickname of the name of the object that its operand points to in memory (dereferencing the pointer).
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: Returns an alias/nickname for the object to which the pointer operand points.
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: the * operator returns the value in the memory address the element points to.
Grade: 4 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: The * returns the value
Grade: 4 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: The * operator returns the dereferenced pointer variable (ie: it returns the value of whatever variable the pointer is pointing to)
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: The dereferencing operator returns the dereferenced object.
Grade: 4.5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: * returns the synonym for the object its operand points to.
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: it returns the information in the address the pointer points to.
Grade: 4 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: the star operator returns the value at the memory address the pointer is pointing at.
Grade: 4.5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: The star operator returns the object at that memory location.
Grade: 4 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: The * operator returns the value of the object's memory address it precedes.
Grade: 3.5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: The value of the object that the operand points to
Grade: 4.5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: The value stored in the object being pointed to.
Grade: 4 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: the value of the variable the pointer points to.
Grade: 4 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: returns synonym for the object its operand points to
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: synonym for the object its operand points to
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: Returns synonym for the object its operand points to
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: It dereferences a pointer, meaning it returns the value stored in the memory address a pointer refers to.
Grade: 4.5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: It is unary operator that returns the value of the variable located at the address
Grade: 4 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: a reference to a = variable
Grade: 2 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: a synonym for the object to which its pointer operand points
Grade: 5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: it returns the actual data at the address pointed to
Grade: 3.5 out of 5
Question: What does the star (*) operator return?
Instructor answer: An alias (synonym) for the name of the object that its operand points to in memory. It is the dereferencing operator.
Student answer: will return zero or many characters placed before the operator
Grade: 2 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: The array itself can be signed to a pointer or each element of the array can be assigned to a pointer.
Grade: 3 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: An array can be addressed in pointer/offset notation by setting a pointer variable equal to the variable name of the array. Elements of the array can then be accessed by adding an offset value to the pointer variable.
Grade: 4.5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: Element b[ n ] can be accessed by  *( bPtr + n ).
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: Using either the name of the array as a pointer or using a separate pointer that points to the array.
Grade: 3 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: An element b[3] can be referenced by using *( bPtr + 3) instead.
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: you get the memory location of the first element and the you add an offset to it to get other elements.
Grade: 5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: yes *(array +offset)
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: The name of an array is considered to be a pointer in C++, and can be passed as such in functions parameters. Declaring int a[10]; creates a pointer "a" which stores the address of a[0].
Grade: 3.5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: Element b[ n ] can be accessed by  *( bPtr + n ) is an example of how an array can be addressed as pointer/offset notation.<br>
Grade: 4.5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: *(array + element)
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: *f[3]
Grade: 2.5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: you can have a pointer to the front of the array and add to the memory location (or offset from the initial value).
Grade: 5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: The pointer to the array will initially point to the first element of that array.  When the pointer is incremented, it will point to the next element, and so on.
Grade: 3.5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: With<br>int x[10];<br>int *xPtr;<br>xPtr = x;<br>Address &x[1] is the same as xPtr + 1.
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: Takes the number of array elements and points to each at a time
Grade: 2 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: The array can act as a pointer or be referenced by a pointer.<br><br>*(arrayPtr + 3) or *(array + 3)
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: by using the *(pointer + element-index)
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: using the star operator. <br><br>array: b[n] can be accessed by *(bpointer +n)
Grade: 4.5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: Element A[n] can be accessed by *(APtr + n)
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: by referencing a pointer and referring to other pointers relative to the first pointer(pointer+1, pointer +2, etc)
Grade: 3 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: First, some pointer variable must reference the first entity in the array. Any variable in the array can then be accessed by referring to that first entity's address plus some offset. i.e.<br>ptrToArray = array;  nthEntity = *(ptrToArray + n);
Grade: 5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: &[b3] is as bptr + 3.<br>Array can be treated as pointer
Grade: 3.5 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: a[i] = *(a+i)
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: &b[3]<br><br>bPtr + 3
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: *(arrayName + index)
Grade: 4 out of 5
Question: How can an array be addressed in pointer/offset notation?
Instructor answer: By initializing a pointer to point to the first element of the array, and then incrementing this pointer with the index of the array element.
Student answer: multi-dimensional array
Grade: 1 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: the number of bytes of an array during program compilation.
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: The sizeof operator returns the size of the operand.
Grade: 4 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: Returns size of operand in bytes.
Grade: 5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: It returns the size of an array in bytes.
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: Returns the size of the array in bytes during the program compilation.
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: it returns the size of the argument passed in
Grade: 4 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: The byte size of the date stored ina variable.
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: sizeof returns the size of the operand in bytes
Grade: 5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: The amount of memory required for a specific parameter such as ints, doubles.
Grade: 3.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: sizeof returns the size of the operand in bytes.
Grade: 5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: the size of the information in bits.
Grade: 2.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: the size of the string.
Grade: 3 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: sizeof returns the size in bytes of the respective object.
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: The sizeof operator returns the total number of bytes of its operand.
Grade: 5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: The size of an operand in bytes. Used with variable names, type names, and constant values
Grade: 5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: the size in bytes needed to store the object in memory
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: the size of the list object.
Grade: 3 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: the sizeof operator returns the size in bytes of an array parameter
Grade: 4 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: the size of operand in bytes
Grade: 5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: returns the size in bytes of the specified data
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: It returns the size of an operand in memory, which is checked at compiler-time.
Grade: 4 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: Return size of operand in bytes
Grade: 5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: the total number of bytes of an object.
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: total number of bytes in the array
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: it returns the size in bytes of a certain variable type
Grade: 4.5 out of 5
Question: What does the sizeof operator return?
Instructor answer: The size in bytes of its operand.
Student answer: it yields the size in bytes of the operand, which can be an expression or the parenthesized name of a type
Grade: 4 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: They can be passed by value or by reference
Grade: 2.5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Nonconstant pointer to nonconstant data, nonconstant pointer to constant data, constant pointer to nonconstant data, constant pointer to constant data.
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: -Nonconstant pointer to nonconstant data<br><br>     -Nonconstant pointer to constant data<br> <br>     -Constant pointer to nonconstant data<br>  <br>     -Constant pointer to constant data
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Four different ways: Nonconstant pointer to nonconstant data, a nonconstant pointer to constant data, a constant pointer to nonconstant data and a constant pointer to constant data.
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Pass-by-value or pass-by-reference.
Grade: 2.5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: you can pass a pointer to a pointer or pass a reference to pointer.
Grade: 2.5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: by address &bPtr or directly bPtr.
Grade: 2.5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Nonconstant pointer to nonconstant data, constant pointer to nonconstant data, nonconstant pointer to constant data, constant pointer to constant data.<br>
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: By argument and reference.
Grade: 2 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Nonconstant pointer to nonconstant data, nonconstant pointer to constant data, constant pointer to nonconstant data, and constant pointer to constant data.
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: pass by value and pass by reference with reference or pointer arguments.
Grade: 2.5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: you can pass them with the pointer (*) or the memory address (&)
Grade: 2.5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: nonconst -&gt; nonconst<br>const -&gt; nonconst<br>nonconst -&gt; const<br>const -&gt; const
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Nonconstant pointer to nonconstant data<br>Constant pointer to nonconstant data<br>Nonconstant pointer to constant data<br>Constant point to constant data
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Non-constant pointer to non-constant data, non-constant pointer to constant data, constant pointer to constant data,<br>constant pointer to non-constant data.
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Pass by reference with reference arguments.<br>function(int &)<br><br>Pass by reference with pointer arguments.<br>function(int *)
Grade: 2.5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: you can pass the reference or the dereference in a function
Grade: 2 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: 1. nonconstant pointer to nonconstant data. Its delcaration does no include  const qualifier.<br>2. nonconstant pointer to constant data. Provides the performance of pass-by-reference and the protection of pass-by-value<br>3. Constant pointer to nonconstant data. <br>4. Constant pointer to constant date.
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: constant pointer to constant data, constant pointer to nonconstant data, nonconstant pointer to constant data, nonconstant pointer to nonconstant data
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Nonconstant pointer to nonconstant data<br>Nonconstant pointer to constant data<br>Constant pointer to nonconstant data<br>Constant pointer to constant data
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: Pointers may be passed to functions by value, by reference with reference arguments, or by reference with pointer arguments.
Grade: 2.5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: There are four way to pass pointer to a function<br>1. non constant pointer to non constant data<br>2.non constant pointer to  constant data.<br>3. constant pointer to non constant data.<br>4. constant pointer to  constant data.
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: nonconstant pointer to nonconstant data<br>nonconstant pointer to constant data<br>constant pointer to nonconstant data<br>constant pointer to constant data
Grade: 5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: pass by value, pass by reference with reference arguments, pass by reference with pointer arguments
Grade: 2.5 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: you can pass it where either the pointer cant be moved, the data pointed to cant be changed, or both or neither
Grade: 4 out of 5
Question: What are the different ways to pass a pointer to a function?
Instructor answer: There are four ways: nonconstant pointer to constant data, nonconstant pointer to nonconstant data, constant pointer to constant data, constant pointer to nonconstant data.
Student answer: there are only two ways to pass something, by value and by reference. Use of dot or pointer operators within the receiving function and use of '&' operator inside the passing function
Grade: 2.5 out of 5
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.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: A function pointer is a pointer that contains the address of the  function in memory.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: Function Pointers are pointers, i.e. variables, which point to the address of a function.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
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.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: It contains the address of the function in memory.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: when it is dereferenced a function pointer calls its function with zero or more arguments.
Grade: 3.5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: a pointer to a function
Grade: 3.5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: A pointer to a function itself, contains the address of the function and can be used to call that function
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: A pointer to a function that contains the addresses of the function.
Grade: 5 out of 5
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 contains the address of a function
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: a function pointer is a pointer to a function. It can be used in substitution for calling a function.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
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.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
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.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: Pointer variables that point to function addresses.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: Contains the address of the function in memory.
Grade: 5 out of 5
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 a function itself, which allows passing a function as a parameter to another function.
Grade: 4 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: pointers that contain the addresses of functions.
Grade: 5 out of 5
Question: What is a function pointer?
Instructor answer: The address of the location in memory where the function code resides.
Student answer: is a pointer that contains the address of a function
Grade: 5 out of 5
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 contains the address of the function definition
Grade: 4.5 out of 5