saurabh is right it is compiler dependent c makers have left this issue
undefined.

On Thu, Jan 5, 2012 at 7:44 PM, teja bala <[email protected]> wrote:

> depends on compiler i think......but most probably it compares the
> addresses.....
>
>
> On Wed, Jan 4, 2012 at 12:20 PM, saurabh singh <[email protected]>wrote:
>
>> @all.....Your explanations work because probably all of you are using a
>> compiler that's behaving in the same way.Don't conclude from what you
>> see...The compiler is free to store the constant strings the way it
>> wants.........
>> Saurabh Singh
>> B.Tech (Computer Science)
>> MNNIT
>> blog:geekinessthecoolway.blogspot.com
>>
>>
>>
>> On Wed, Jan 4, 2012 at 12:13 PM, Rahul <[email protected]> wrote:
>>
>>> it's near to a common mis conception that string liberals are in data
>>> sections of THE PROGRAM
>>>
>>>
>>> PLEASE READ THE FILE
>>> a.out.h
>>>
>>> and find the difference between initialized data and non initialized data
>>>
>>> On 9/6/11, Sandy <[email protected]> wrote:
>>> > String constants (literals) are saved into the .data section of the
>>> program,
>>> >  Here is the sample program to show that.  if() is essentially
>>> comparing the
>>> > addresses of two pointers which is same.
>>> >
>>> > int main()
>>> > {
>>> > char *p="persons";
>>> > char *q="persons";
>>> > char *r="persons";
>>> > char *s="persons";
>>> >  printf("%x %x %x %x\n",p,q,r,s);
>>> > if(p=="persons")
>>> > printf("technical %s",p);
>>> > else
>>> > printf("true %s",p);
>>> > return 0;
>>> > }
>>> > -------------
>>> > Output:
>>> > 403021 403021 403021 403021
>>> > technical persons
>>> >
>>> > On Tue, Sep 6, 2011 at 9:04 PM, sivaviknesh s <[email protected]
>>> >wrote:
>>> >
>>> >>
>>> >> main()
>>> >> {
>>> >> char *p="persons";
>>> >> clrscr();
>>> >> if(p=="persons")
>>> >> printf("technical %s",p);
>>> >> else
>>> >> printf("true %s",p);
>>> >> return 0;
>>> >> }
>>> >>
>>> >> ..op : technical persons ..plz explain .. how come it works like an
>>> strcmp
>>> >> operation???
>>> >> --
>>> >> Regards,
>>> >> $iva
>>> >>
>>> >>  --
>>> >> You received this message because you are subscribed to the Google
>>> Groups
>>> >> "Algorithm Geeks" group.
>>> >> To post to this group, send email to [email protected].
>>> >> To unsubscribe from this group, send email to
>>> >> [email protected].
>>> >> For more options, visit this group at
>>> >> http://groups.google.com/group/algogeeks?hl=en.
>>> >>
>>> >
>>> >
>>> >
>>> > --
>>> >
>>> > *Sandeep Kumar,*
>>> >  ( Mobile +91-9866507368
>>> >
>>> > *“I believe in smart work, Believe Me”*
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups
>>> > "Algorithm Geeks" group.
>>> > To post to this group, send email to [email protected].
>>> > To unsubscribe from this group, send email to
>>> > [email protected].
>>> > For more options, visit this group at
>>> > http://groups.google.com/group/algogeeks?hl=en.
>>> >
>>> >
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Algorithm Geeks" group.
>>> To post to this group, send email to [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/algogeeks?hl=en.
>>>
>>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To post to this group, send email to [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/algogeeks?hl=en.
>>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/algogeeks?hl=en.
>



-- 
*UTKARSH SRIVASTAV
CSE-3
B-Tech 3rd Year
@MNNIT ALLAHABAD*

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to