1.
What
will be the result of the expression 13 & 25?
(A)
38
(B)
25
(C)
9
(D)
12
2.
Which
of the following operator can be overloaded through friend function?
(A)
->
(B)
=
(C)
( )
(D)
*
Answer: D
3.
Which
of the following statement is valid?
(A)
We can create new C++ operators.
(B)
We can change the precedence of the C++ operators.
(C)
We can change the associativity of the C++ operators.
(D)
We can not change operator templates.
Answer: D
4.
What
will be the output of the following program?
#include
void
main()
{
float
x=5,y=2;
int
result;
result=x
% y;
cout<
}
(A)
1
(B)
1.0
(C)
Error message
(D)
2.5
Answer: C
5.
Which
can be passed as an argument to a function?
(A)
constant
(B)
expression
(C)
another function
(D)
all of the above.
Answer: A
6. While
incrementing a pointer, its value gets increased by the length of the data type
to which it points. This length is called
(A) scale factor
(B) length factor
(C) pointer factor
(D) increment factor
Answer: D
Explanation:
While incrementing a pointer, its value gets
increased by the length of the data type to which it points.
7. An
integer constant in C must have ...................
(A) At least one digit
(B) At least one decimal point
(C) A comma along with digits
(D) Digits separated by commas
Answer: A
8. A
character variable can never store more than ...............
(A) 32 characters
(B) 8 characters
(C) 254 characters
(D) 1 character
Answer: D
9.
RunTime
Polymorphism is achieved by .................
(A)
friend function
(B)
virtual function
(C)
operator overloading
(D)
function overloading
Answer: B
10.
A
function call mechanism that passes arguments to a function by passing a copy
of the values of the arguments is ...............
(A)
call by name
(B)
call by value
(C)
call by reference
(D)
call by value result
Answer: B
0 Comments:
Post a Comment