C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

static variable memory storage

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ language (comp.lang.c++)
View previous topic :: View next topic  
Author Message
Guest






PostPosted: Mon Feb 27, 2006 7:06 am    Post subject: static variable memory storage Reply with quote



Hi,

I have a doubt of storing static variables in memory.I think
static,global variables are stored in the same location.Static,Gloabal
variables are stored in HEAP .Can anybody explain me the storage area
of all type variable in memory


Rgds,
Mani
Back to top
Jaspreet
Guest





PostPosted: Mon Feb 27, 2006 7:06 am    Post subject: Re: static variable memory storage Reply with quote



plmanikandan (AT) gmail (DOT) com wrote:
Quote:
Hi,

I have a doubt of storing static variables in memory.I think
static,global variables are stored in the same location.Static,Gloabal
variables are stored in HEAP .Can anybody explain me the storage area
of all type variable in memory


Rgds,
Mani

Does the language have any idea about heap or stack (As in storage
areas) ? Isn't it implementation dependant ? If yes, then I guess we
should not be worried about where those variables are stored.
Back to top
Rolf Magnus
Guest





PostPosted: Mon Feb 27, 2006 12:06 pm    Post subject: Re: static variable memory storage Reply with quote



plmanikandan (AT) gmail (DOT) com wrote:

Quote:
Hi,

I have a doubt of storing static variables in memory.I think
static,global variables are stored in the same location.Static,Gloabal
variables are stored in HEAP .Can anybody explain me the storage area
of all type variable in memory

C++ knows three types of memory storage types: static, dynamic and
automatic.
static memory is used for variables in namespace scope and static local
variables. dynamic memory is used by operator new and by *alloc. automatic
memory is used for non-static local variables.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ language (comp.lang.c++) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.