Question
a.
an entire array can be passed as an argument to a function
b.
a part of an array can be passed as argument to a function
c.
any change done to an array that is passed as an argument to a function will be local to the function
d.
Both (a) & (b)
Posted under C Programming
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. Choose the correct statement :
Similar Questions
Discover Related MCQs
Q. Pick the correct answers
if x is an one dimensional array, then
View solution
Q. Choose the correct statement :
View solution
Q. A file is preferable to an array of structures because
View solution
Q. Consider the declaration
char street[10] = "abcdefghi";
Choose the correct remark(s)
View solution
Q. Prior to using a pointer variable it should be
View solution
Q. Consider the declaration:
char x[]="WHATIZIT";
char *y="WHATIZIT
";
The output of puts(x) an puts(y) will be
View solution
Q. Consider the declarations:
char first (int(*)(char,float));
int second(char,float);
Which of the following function invocation is valid?
View solution
Q. In C a pointer variable to an integer can be created by the decalaration
View solution
Q. Which of the following is most appropriate?
View solution
Q. A pointer variable can be
View solution
Q. a→b is syntactically correct if
View solution
Q. The statement
if ( myPtr != NULL )
*myPtr = NULL;
else
*myPtr = NULL;
has the same effect as the statements(s)
View solution
Q. Consider the following program fragment.
static char wer[3][4] = {"bag", "let", "bud"};
char(*ptr)[4] = wer;
The possible output of printf ( "%d %d", wer, wer +1); is
View solution
Q. The operators > and < are meaningful when used with pointers, if
View solution
Q. Choose the best answer. Prior to using a pointer variable
View solution
Q. Consider the two declarations
void *voidPtr;
char *charPtr;
Which of the following assignments are syntactically correct?
View solution
Q. Which of the following operators can be applied to pointer variable(s)?
View solution
Q. Pick the correct answers.
If x is an one dimensional array, then
View solution
Q. Let x be an array. Which of the following cannot be present in the left hand side of an assignment statement?
View solution
Q. Consider the declarations:
char first (int (*) (char, float)) ;
int second(char, float);
Which of the following function invocation is valid?
View solution
Suggested Topics
Are you eager to expand your knowledge beyond C Programming? We've curated a selection of related categories that you might find intriguing.
Click on the categories below to discover a wealth of MCQs and enrich your understanding of Computer Science. Happy exploring!
Operating System
Dive deep into the core of computers with our Operating System MCQs. Learn about...
Software Engineering
Learn about the systematic approach to developing software with our Software...