But remember that if you are using CPP then its better to allocate
sufficient memory to
str1 , since you are copying str into str1. if str is very big string it
might give a core dump since the possiblity of illegal memory access arises.

On Thu, Nov 15, 2012 at 3:33 PM, shivendra singh <vivac...@gmail.com> wrote:

> #include <stdio.h>
> int main()
> {
>     char *str ="Algogeeks google";
>     char *str1 = "GROUP";
>     printf("str is %s",str);
>     printf("\nstr is %s",str1);
>     (char *)strcat(str1,str);
>     printf("\nstr1 is %s",str1);
>   return 0;
> }
> o/p:
> str is Algogeeks google
> str is GROUP
> str1 is GROUPAlgogeeks google
>
> since syntax is  :-   char *strcat(char *restrict s1, const char *restrict
> s2);
>
> On Wed, Nov 14, 2012 at 7:38 PM, VINOD CHOUDHARY <vinodsp...@gmail.com>wrote:
>
>> hi guys!!
>> why this program is giving SEGMENTATION FAULT????
>>
>> main()
>> {
>>     char *str ="Algogeeks google";
>>     char *str1 = "GROUP";
>>     printf("str is %s",str);
>>     printf("str is %s",str1);
>>     strcat(str1,str);
>>     printf("str is %s",str1);
>>
>> }
>>
>> --
>> *VINOD KUMAR CHOUDHARY*
>> *Bachelor of Technology*
>> *Motilal Nehru National Institute of Technology*
>> *Allahabad[211004],UP.*
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To post to this group, send email to algogeeks@googlegroups.com.
>> To unsubscribe from this group, send email to
>> algogeeks+unsubscr...@googlegroups.com.
>> 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 algogeeks@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to