if i call a func like: func("kanishk"); the string "kanishk" will be defined in readonly segment or in read - write segment ? if they will be in read-only segment i dont want that.... how can this be done On 11/24/06, Andrew Haley <aph@xxxxxxxxxx> wrote:
kanishk rastogi writes: > On 11/24/06, Andrew Haley <aph@xxxxxxxxxx> wrote: > > kanishk rastogi writes: > > > hi all, > > > when we compile our c programs the strings which we use get defined in > > > read only memory. > > > how can i ask the gcc compiler to declare them in read-write section. > > > > You just gotta declare them right. Like this: > > > > char s[] = "This is a string!"; > what abt the strings passed to functions? > i dont want to have them in readonly menory They won't be in read-only memory: as I said, you just gotta declare them right. Andrew.
-- Everybody is made for some purpose. Find yours.