Correct statements of similarities and differences between calling user defined functions and library functions are:

a) Similarity: A call to either requires the function name followed by parenthesized
comma separated list of arguments that match the prototype in number and type.
b) Difference: Library functions require inclusion of header files for declarations but
user defined functions do not require any declaration before use.
c) Similarity: Either library or user defined functions may be value returning or void functions.
d) Difference: Library functions all provide a return value, user functions must be
void functions.
e) Difference Library function declarations (sometimes definitions) come from
#include

statements. User functions require either explicit
prototypes prior to use or a #include “user_header.h” for the prototypes


a) Similarity: A call to either requires the function name followed by parenthesized
c) Similarity: Either library or user defined functions may be value returning or void functions
e) Difference Library function declarations (sometimes definitions) come from
#include

statements. User functions require either explicit
prototypes prior to use or a #include “user_header.h” for the prototypes

Computer Science & Information Technology

You might also like to view...

It is possible to restrict access to data depending on the database user's privileges.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

In the readers and writers monitor presented in Fig. 6.3 why does it make sense to cascade in all waiting readers?

What will be an ideal response?

Computer Science & Information Technology

Because RTF is designed to work with several programs, it does not support standard alignment options

Indicate whether the statement is true or false

Computer Science & Information Technology

Paragraph spacing refers to the line spacing within a paragraph

Indicate whether the statement is true or false

Computer Science & Information Technology