Not sure what you intend to do. "new" allocates "=" assigns "int,double,float, ..." initializes.
So for instance ... int *i = new int(5); new allocates space for an int on the heap, assigns the value 5 to that space and returns the address which is assigned to a pointer called i that is initialized to that address. Phew! On Nov 13, 2007, at 6:41 PM, Robert Ryan wrote: > allocate an int: int i =0; > initialize an int: int i = 5; > assign it to variable p1: p1 = 5; > > or is it this: > > int i =new int[ ]; > int p1[5]; > int* p1 = &p1[5]; > > is this right > bob ryan > > > --------------------------------- > Be a better sports nut! Let your teams follow you with Yahoo Mobile. > Try it now. > > [Non-text portions of this message have been removed] > > > > To unsubscribe, send a blank message to > <mailto:[EMAIL PROTECTED]>. > Yahoo! Groups Links > > >
