Re: [algogeeks] Re: Free memory

2011-07-17 Thread surender sanke
apart from stack and heap and text/code segment, there's another segment called data segment for holding global and static vars. Data segment itself has two variants for initialised and uninitialised data(BSS). surender On Sun, Jul 17, 2011 at 5:09 PM, Ankur Khurana wrote: > holy sh*t . I need t

Re: [algogeeks] Re: Free memory

2011-07-17 Thread Ankur Khurana
holy sh*t . I need to switch from MinGw was using codeblocks. Thanks :) On Sun, Jul 17, 2011 at 4:02 PM, saurabh singh wrote: > > http://www.ideone.com/LmFES > > On Sun, Jul 17, 2011 at 3:59 PM, saurabh singh wrote: > >> Machine/OS? >> I am pretty sure it will give. >> >> >> On Sun, Jul

Re: [algogeeks] Re: Free memory

2011-07-17 Thread saurabh singh
http://www.ideone.com/LmFES On Sun, Jul 17, 2011 at 3:59 PM, saurabh singh wrote: > Machine/OS? > I am pretty sure it will give. > > > On Sun, Jul 17, 2011 at 3:09 PM, Ankur Khurana > wrote: > >> local stack is different and global is different ? and runtime memory is >> going to memory heap tha

Re: [algogeeks] Re: Free memory

2011-07-17 Thread vaibhav shukla
yups it will give segmentation fault u should only free the memory allocated dynamically(heap) On Sun, Jul 17, 2011 at 3:59 PM, saurabh singh wrote: > Machine/OS? > I am pretty sure it will give. > > > On Sun, Jul 17, 2011 at 3:09 PM, Ankur Khurana > wrote: > >> local stack is different and gl

Re: [algogeeks] Re: Free memory

2011-07-17 Thread saurabh singh
Machine/OS? I am pretty sure it will give. On Sun, Jul 17, 2011 at 3:09 PM, Ankur Khurana wrote: > local stack is different and global is different ? and runtime memory is > going to memory heap that i know. > > Saurabh : above snippet does not give runtime error. > > > On Sun, Jul 17, 2011 at 3:

Re: [algogeeks] Re: Free memory

2011-07-17 Thread Ankur Khurana
local stack is different and global is different ? and runtime memory is going to memory heap that i know. Saurabh : above snippet does not give runtime error. On Sun, Jul 17, 2011 at 3:04 PM, saurabh singh wrote: > Global too goes to stack,the data stack.Static variables also go to the > stac

Re: [algogeeks] Re: Free memory

2011-07-17 Thread saurabh singh
Global too goes to stack,the data stack.Static variables also go to the stack.That's how they retain their values during function calls. On Sun, Jul 17, 2011 at 3:02 PM, Ankur Khurana wrote: > more generally what is the memory structure of local , global and runtime > allocated variable . I guess

[algogeeks] Re: Free memory

2011-07-17 Thread Ankur Khurana
more generally what is the memory structure of local , global and runtime allocated variable . I guess , runtime allocation is done from memory heap , local goes in to a stack . What about global ? On Sun, Jul 17, 2011 at 2:57 PM, Ankur Khurana wrote: > Can we do this ? > > int i=12; > free(&i);