#include<stdio.h>
main(){
char *s="i love you",*p=NULL;
sprintf(p,"%s\n",s);
printf("%s",p);
}
why am i getting a segmentation fault?what is a segmentation fault?
#include<stdio.h>
main(){
char *s="i love you",*p=NULL;
sprintf(p,"%s\n",s);
printf("%s",p);
}
why am i getting a segmentation fault?|
|
|
csepraveenkumar said:
#include<stdio.h>
main(){
char *s="i love you",*p=NULL;
sprintf(p,"%s\n",s);
printf("%s",p);
}
why am i getting a segmentation fault?
csepraveenkumar said:
csepraveenkumar said:
#include<stdio.h>
main(){
char *s="i love you",*p=NULL;
sprintf(p,"%s\n",s);
printf("%s",p);
}
why am i getting a segmentation fault?
Sysop_fb said:
csepraveenkumar said:
mmo-dev said:
Sysop_fb said:
#include<stdio.h>
#include<stdlib.h>
main(){
char *s = "i love you",*p=malloc(sizeof(s));
//int max=5;
sprintf(p,"%s\n",s);
printf("%s",p);
return 0;
}