求教c语言memcpy函数第一个参数使用char*出错,使用char[]就没问题是什么原因?
char*a="123";memcpy(a,"456",3);会报错signal:segmentationfault(coredumped)chara[]="123";m...
char *a="123";
memcpy( a , "456" ,3);
会报错signal: segmentation fault (core dumped)
char a[]="123";
memcpy( a , "456" ,3);
就是正常的,求教什么原因? 展开
memcpy( a , "456" ,3);
会报错signal: segmentation fault (core dumped)
char a[]="123";
memcpy( a , "456" ,3);
就是正常的,求教什么原因? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询