On Thursday 10 March 2005 16:17, Diego Iastrubni wrote:
> Shlomi Fish wrote:
> >mem[102] = 'c'.
> >
> >>SEGFAULT! the allocated memory is found at memory 100-103. Bad Thazi!
> >
> >No, it's OK so far.
>
> how come? he is refering to memory which is not allocated? lets ignore
> the issue that the amount of allocated memory can be also 20 as someone
> sayd before...
>

Because he was mallocing four bytes for x, and then putting information in 
x[0] to x[3]. 


> >>In real life Linux does 'allow' the execution of this program, as it
> >>printed lines after this point. Can anyone explain?
>
> !?
>

That's what you said.

Regards,

        Shlomi Fish

---------------------------------------------------------------------
Shlomi Fish      [EMAIL PROTECTED]
Homepage:        http://www.shlomifish.org/

Knuth is not God! It took him two days to build the Roman Empire.

--------------------------------------------------------------------------
Haifa Linux Club Mailing List (http://www.haifux.org)
To unsub send an empty message to [EMAIL PROTECTED]


Reply via email to