Question
#include<iostream.h>
int main()
{
int x=10,y=5;
int* p=&x;
int* q=&y;
p=q;
delete(p);
return (0);
}
a.
p-a dangling reference
b.
q-a dangling reference
c.
Both p and q as dangling references
d.
None of these
Posted under UGC NET computer science question paper Programming in C
Engage with the Community - Add Your Comment
Confused About the Answer? Ask for Details Here.
Know the Explanation? Add it Here.
Q. In C++, the following statements causes: #include<iostream.h> int main() { int x=10,y=5; int* p=&x; int* q=&y; p=q; delete(p); return (0); }
Similar Questions
Discover Related MCQs
Q. The āCā language is
View solution
Q. Match the following with respect to C++ data types :
a. User defined type 1. Qualifier
b. Built in type 2. Union
c. Derived type 3. Void
d. Long double 4. Pointer
Code : a b c d
View solution
Q. Enumeration is a process of
View solution
Q. Which of the following mode declaration is used in C++ to open a file for input ?
View solution
Q. In a Linear Programming Problem, suppose there are 3 basic variables and 2 non-basic variables, then the possible number of basic solutions are
View solution
Q. When a programming Language has the capacity to produce new datatype, it is called as,
View solution
Q. The Default Parameter Passing Mechanism is called as
View solution
Q. Functions defined with class name are called as
View solution
Q. Consider the program below in a hypothetical programming language which allows global variables and a choice of static or dynamic scoping
int i;
program Main( )
{
i = 10;
call f ( );
}
procedure f( )
{
int i = 20;
call g ( );
}
procedure g( )
{
print i;
}
Let x be the value printed under static scoping and y be the value printed under dynamic scoping. Then x and y are
View solution
Q. What does the following declaration mean ?
int (*ptr) [10];
View solution
Q. Which of the following has, compilation error in C ?
View solution
Q. Which of the following operators can not be overloaded in C+ + ?
View solution
Q. __________allows to create classes which are derived from other classes, so that they automatically include some of its "parent' s" members plus its own members.
View solution
Q. The correct way to round off a floating number x to an integer value is
View solution
Q. Which of the following correctly describes overloading of functions ?
View solution
Q. C++ actually supports the following two complete dynamic systems:
View solution
Q. Important advantage of using new and delete operators in C++ is
View solution
Q. When an array is passed as parameter to a function, which of the following statements is correct?
View solution
Q. What does the following expression means?
char *(*(*a[N]) ()) ();
View solution
Q. What will be the output of the following 'C' code?
main ( )
{ int x = 128;
printf("\n%dā, 1 + x ++);
}
View solution
Suggested Topics
Are you eager to expand your knowledge beyond Programming in C? 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!