strcpy 与 用"="直接赋值有什么区别
展开全部
楼上的都没说到重点,
直接赋值是将两个char*指向的位置变成一样的,两个char*实际将表示一个字符串
而拷贝的结果是两个char*指向两个同样的字符串
直接赋值是将两个char*指向的位置变成一样的,两个char*实际将表示一个字符串
而拷贝的结果是两个char*指向两个同样的字符串
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
strcpy函数是用来复制字符串的,字符串不能用+运算,只能用字符串函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
strcpy(p,"string");
p="string";
第一个是把string赋值给p,第二个是p指向“string”的首地址。
p="string";
第一个是把string赋值给p,第二个是p指向“string”的首地址。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
处理字符串的时候用strcpy
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询