Is there any difference between dlearations int* x and int
*x? If so tell me the difference?
Answers were Sorted based on User's Feedback
Answer / prasant
Reejusri is correct....
VC++ compiler complains with error
"error C2440: '=' : cannot convert from 'int' to 'int *'
1> Conversion from integral type to pointer type
requires reinterpret_cast, C-style cast or function-style
cas" for the following code
int *x,y,z;
x=y;
So, there is a difference.
Is This Answer Correct ? | 0 Yes | 2 No |
There is no diffrence between int* x and int *x.
but difference will come into picture when you use:
Case 1:
int* x,y,z;
and
Case2:
int *x,y,z;
in first case x,y and z are integer pointer, where as
un second case only x is integer pointer rest y and z is
integer. So its always a good practice not to put multiple
variable in single line.
Is This Answer Correct ? | 15 Yes | 21 No |
Answer / ramesh
ya...it is compiler dependent...it is good pracicce to give as
int *x;
Is This Answer Correct ? | 7 Yes | 15 No |
Answer / kris
yeah no difference, only matters if we declare 2 or more
variables in the int* a,b,c kind of thing,
chai
Is This Answer Correct ? | 0 Yes | 10 No |
Answer / reejusri
There is no diffrence between int* x and int *x.
but difference will come into picture when you use:
Case 1:
int* x,y,z;
and
Case2:
int *x,y,z;
in first case x,y and z are integer pointer, where as
un second case only x is integer pointer rest y and z is
integer. So its always a good practice not to put multiple
variable in single line.
Is This Answer Correct ? | 4 Yes | 23 No |
Answer / sriram
yes. there is a difference.
Exactly to say, the second form is the integer pointer, but
the first form will produce an run time error.
Is This Answer Correct ? | 0 Yes | 36 No |
What compiler was used?
Is it possible to pass an object of the same class in place of object reference to the copy constructor?
What is meant by the term name mangling in c++?
Can I learn c++ as my first language?
What are the advantages of using const reference arguments in a function?
What is prototype in c++ with example?
Describe delete operator?
what is data encapsulation in C++?
What is & in c++ function?
Explain Text Manipulation Routines?
how to swap two numbers with out using temp variable
12 Answers Global eProcure, TCS,
What is the difference between C and CPP?