On Tue, Mar 20, 2007 at 01:35:28AM +0100, Frank Denis wrote: > Le Mon, Mar 19, 2007 at 07:12:24PM -0300, Gustavo Rios ecrivait : > >I am writing a very simple program but the output change for the c > >variable value change every time i run it. > >int > >main(int argc, char **argv) > >{ > > unsigned long long x, c; > > unsigned *p; > > p = (void *)&x; > > fprintf(stdout, "0,1:%u,%u\n", p[0], p[1]); > > p is the address of x. That address is not supposed to be anything fixed.
He never prints p.