Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


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



Is there any difference between dlearations int* x and int *x? If so tell me the difference?..

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

Is there any difference between dlearations int* x and int *x? If so tell me the difference?..

Answer / reeju srivastava

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

Is there any difference between dlearations int* x and int *x? If so tell me the difference?..

Answer / ramesh

ya...it is compiler dependent...it is good pracicce to give as
int *x;

Is This Answer Correct ?    7 Yes 15 No

Is there any difference between dlearations int* x and int *x? If so tell me the difference?..

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

Is there any difference between dlearations int* x and int *x? If so tell me the difference?..

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

Is there any difference between dlearations int* x and int *x? If so tell me the difference?..

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

Post New Answer

More C++ General Interview Questions

Explain the concept of copy constructor?

0 Answers  


what are the characteristics of Class Members in C++?

0 Answers  


Explain one method to process an entire string as one unit?

0 Answers  


find the two largest values among the 6 numbers using control structures : do-while,for,if else,nestedif- else ,while. one or two of them.

0 Answers  


Explain selection sorting. Also write an example.

0 Answers  


what is Member Functions in Classes?

0 Answers  


What is guard code in c++?

0 Answers  


#include<iostream.h> void main() { class x { public: int func(int) { cout<<"cool"; return 1; } } }

1 Answers   Infosys,


What is the difference between std::vector and std::list

1 Answers  


Explain dangling pointer.

0 Answers  


Implement a 2 dimensional array by one dimentional array

1 Answers   CTS,


Which of the following operator cannot be overloaded?

2 Answers   TCL,


Categories