What is the function of the void *realloc(void *str, size-t size);?
A. allocates space for an array of str objects, each of whose size is size
B. allocates space for an object whose size is specified by size and whose value is indeterminate
C. changes the size of the object pointed to by str to the size specified by size
D. causes the space pointed to by str to be deallocated, that is, made available for further allocation
Answer: Option C
Which standard library function is used to calculate the length of a string in C?
A. strlen()
B. strlength()
C. stringlen()
D. strsize()
What is the purpose of the 'printf' function in C?
A. To print formatted text to the standard output
B. To read text from the standard input
C. To open a file
D. To close a file
Which library should be included to use the 'sqrt' function in C?
A. math.h
B. stdlib.h
C. cmath.h
D. algorithm.h
What does the 'strcmp' function in C do?
A. Compares two strings and returns an integer indicating their relationship
B. Copies one string to another
C. Concatenates two strings
D. Searches for a substring

Join The Discussion