为了账号安全,请及时绑定邮箱和手机立即绑定

C语言中关于字符串指针的问题?

/ 猿问

C语言中关于字符串指针的问题?

C
废寝忘食陈同学 2019-08-19 16:00:21

#include <stdio.h>

void copy(char *p,char *q)

{

    while(*p++=*q++);

     printf("%s",p);

}

int main()

{

    char *a="asd";

    char *b="sad";

    copy(a,b);

    return 0;

}

我想进行字符串复制,就是把a给复制成b的内容,请问为什么一直出错?好像提示是内存出问题但我不明白


查看完整描述

2 回答

已采纳
?
onemoo

看来你知道“字符串”也就是“字符数组”;也知道数组在这里会隐式转型为指向其首元素的指针,那么:

代码中的 "asd" 和 "sad" 这样直接写出来的字符串叫作“字符串字面量”——是的,它也是字符数组——但它是不可修改的,一般存在于程序中的只读数据段中,修改它会导致未定义行为,通常就是崩溃出现“内存不能为 read”之类的提示...


解决办法是:不要用字符串字面量,而是用普通的字符数组,这就没有不能修改的问题了

char a[] = "asd";
char b[] = "sad";


查看完整回答
1 反对 回复 2019-08-19
?
慕少7006857

解决方案的思路:

1、将需要回显的数据二维数组平铺成一维数组并去重。

2、初始化备选项的一级下拉选。

3、遍历一级下拉选判断是否需要加载子类目。

4、递归遍历下拉选。

这个方案确实也是非常容易理解的,与我们手动点击加载子集类似。

http://zhaopin.waihuo.com/hnjgyby/img10340.shtml

http://zhaopin.waihuo.com/hnjgyby/img10341.shtml

http://zhaopin.waihuo.com/hnjgyby/img10342.shtml

http://zhaopin.waihuo.com/hnjgyby/img10343.shtml

http://zhaopin.waihuo.com/hnjgyby/img10344.shtml

http://zhaopin.waihuo.com/hnjgyby/img10345.shtml

http://zhaopin.waihuo.com/hnjgyby/img10346.shtml

http://zhaopin.waihuo.com/hnjgyby/img10347.shtml

http://zhaopin.waihuo.com/hnjgyby/img10348.shtml

http://zhaopin.waihuo.com/hnjgyby/img10349.shtml

http://zhaopin.waihuo.com/hnjgyby/img10350.shtml

http://zhaopin.waihuo.com/hnjgyby/img10351.shtml

http://zhaopin.waihuo.com/hnjgyby/img10352.shtml

http://zhaopin.waihuo.com/hnjgyby/img10353.shtml

http://zhaopin.waihuo.com/hnjgyby/img10354.shtml

http://zhaopin.waihuo.com/hnjgyby/img10355.shtml

http://zhaopin.waihuo.com/hnjgyby/img10356.shtml

http://zhaopin.waihuo.com/hnjgyby/img10357.shtml

http://zhaopin.waihuo.com/hnjgyby/img10358.shtml

http://zhaopin.waihuo.com/hnjgyby/img10359.shtml

http://zhaopin.waihuo.com/hnjgyby/img10360.shtml

http://zhaopin.waihuo.com/hnjgyby/img10361.shtml

http://zhaopin.waihuo.com/hnjgyby/img10362.shtml

http://zhaopin.waihuo.com/hnjgyby/img10363.shtml

http://zhaopin.waihuo.com/hnjgyby/img10364.shtml

http://zhaopin.waihuo.com/hnjgyby/img10365.shtml

http://zhaopin.waihuo.com/hnjgyby/img10366.shtml

http://zhaopin.waihuo.com/hnjgyby/img10367.shtml

http://zhaopin.waihuo.com/hnjgyby/img10368.shtml

http://zhaopin.waihuo.com/hnjgyby/img10369.shtml

http://zhaopin.waihuo.com/hnjgyby/img10370.shtml

http://zhaopin.waihuo.com/hnjgyby/img10371.shtml

http://zhaopin.waihuo.com/hnjgyby/img10372.shtml

http://zhaopin.waihuo.com/hnjgyby/img10373.shtml

http://zhaopin.waihuo.com/hnjgyby/img10374.shtml

http://zhaopin.waihuo.com/hnjgyby/img10375.shtml

http://zhaopin.waihuo.com/hnjgyby/img10376.shtml

http://zhaopin.waihuo.com/hnjgyby/img10377.shtml

http://zhaopin.waihuo.com/hnjgyby/img10378.shtml

http://zhaopin.waihuo.com/hnjgyby/img10379.shtml

http://zhaopin.waihuo.com/hnjgyby/img10380.shtml

http://zhaopin.waihuo.com/hnjgyby/img10381.shtml

http://zhaopin.waihuo.com/hnjgyby/img10382.shtml

http://zhaopin.waihuo.com/hnjgyby/img10383.shtml

http://zhaopin.waihuo.com/hnjgyby/img10384.shtml

http://zhaopin.waihuo.com/hnjgyby/img10385.shtml

http://zhaopin.waihuo.com/hnjgyby/img10386.shtml

http://zhaopin.waihuo.com/hnjgyby/img10387.shtml

http://zhaopin.waihuo.com/hnjgyby/img10388.shtml

http://zhaopin.waihuo.com/hnjgyby/img10389.shtml

http://zhaopin.waihuo.com/hnjgyby/img10390.shtml

http://zhaopin.waihuo.com/hnjgyby/img10391.shtml

http://zhaopin.waihuo.com/hnjgyby/img10392.shtml

http://zhaopin.waihuo.com/hnjgyby/img10393.shtml

http://zhaopin.waihuo.com/hnjgyby/img10394.shtml

http://zhaopin.waihuo.com/hnjgyby/img10395.shtml

http://zhaopin.waihuo.com/hnjgyby/img10396.shtml

http://zhaopin.waihuo.com/hnjgyby/img10397.shtml

http://zhaopin.waihuo.com/hnjgyby/img10398.shtml

http://zhaopin.waihuo.com/hnjgyby/img10399.shtml

http://zhaopin.waihuo.com/hnjgyby/img10400.shtml

http://zhaopin.waihuo.com/hnjgyby/img10401.shtml

http://zhaopin.waihuo.com/hnjgyby/img10402.shtml

http://zhaopin.waihuo.com/hnjgyby/img10403.shtml

http://zhaopin.waihuo.com/hnjgyby/img10404.shtml

http://zhaopin.waihuo.com/hnjgyby/img10405.shtml

http://zhaopin.waihuo.com/hnjgyby/img10406.shtml

http://zhaopin.waihuo.com/hnjgyby/img10407.shtml

http://zhaopin.waihuo.com/hnjgyby/img10408.shtml

http://zhaopin.waihuo.com/hnjgyby/img10409.shtml

http://zhaopin.waihuo.com/hnjgyby/img10410.shtml

http://zhaopin.waihuo.com/hnjgyby/img10411.shtml

http://zhaopin.waihuo.com/hnjgyby/img10412.shtml

http://zhaopin.waihuo.com/hnjgyby/img10413.shtml

http://zhaopin.waihuo.com/hnjgyby/img10414.shtml

http://zhaopin.waihuo.com/hnjgyby/img10415.shtml

http://zhaopin.waihuo.com/hnjgyby/img10416.shtml

http://zhaopin.waihuo.com/hnjgyby/img10417.shtml

http://zhaopin.waihuo.com/hnjgyby/img10418.shtml

http://zhaopin.waihuo.com/hnjgyby/img10419.shtml

http://zhaopin.waihuo.com/hnjgyby/img10420.shtml

http://zhaopin.waihuo.com/hnjgyby/img10421.shtml

http://zhaopin.waihuo.com/hnjgyby/img10422.shtml

http://zhaopin.waihuo.com/hnjgyby/img10423.shtml

http://zhaopin.waihuo.com/hnjgyby/img10424.shtml

http://zhaopin.waihuo.com/hnjgyby/img10425.shtml

http://zhaopin.waihuo.com/hnjgyby/img10426.shtml

http://zhaopin.waihuo.com/hnjgyby/img10427.shtml

http://zhaopin.waihuo.com/hnjgyby/img10428.shtml

http://zhaopin.waihuo.com/hnjgyby/img10429.shtml

http://zhaopin.waihuo.com/hnjgyby/img10430.shtml

http://zhaopin.waihuo.com/hnjgyby/img10431.shtml

http://zhaopin.waihuo.com/hnjgyby/img10432.shtml

http://zhaopin.waihuo.com/hnjgyby/img10433.shtml

http://zhaopin.waihuo.com/hnjgyby/img10434.shtml

http://zhaopin.waihuo.com/hnjgyby/img10435.shtml

http://zhaopin.waihuo.com/hnjgyby/img10436.shtml

http://zhaopin.waihuo.com/hnjgyby/img10437.shtml

http://zhaopin.waihuo.com/hnjgyby/img10438.shtml

http://zhaopin.waihuo.com/hnjgyby/img10439.shtml

http://zhaopin.waihuo.com/hnjgyby/img10440.shtml

http://zhaopin.waihuo.com/hnjgyby/img10441.shtml

http://zhaopin.waihuo.com/hnjgyby/img10442.shtml

http://zhaopin.waihuo.com/hnjgyby/img10443.shtml

http://zhaopin.waihuo.com/hnjgyby/img10444.shtml

http://zhaopin.waihuo.com/hnjgyby/img10445.shtml

http://zhaopin.waihuo.com/hnjgyby/img10446.shtml

http://zhaopin.waihuo.com/hnjgyby/img10447.shtml

http://zhaopin.waihuo.com/hnjgyby/img10448.shtml

http://zhaopin.waihuo.com/hnjgyby/img10449.shtml

http://zhaopin.waihuo.com/hnjgyby/img10450.shtml

http://zhaopin.waihuo.com/hnjgyby/img10451.shtml

http://zhaopin.waihuo.com/hnjgyby/img10452.shtml

http://zhaopin.waihuo.com/hnjgyby/img10453.shtml

http://zhaopin.waihuo.com/hnjgyby/img10454.shtml

http://zhaopin.waihuo.com/hnjgyby/img10455.shtml

http://zhaopin.waihuo.com/hnjgyby/img10456.shtml

http://zhaopin.waihuo.com/hnjgyby/img10457.shtml

http://zhaopin.waihuo.com/hnjgyby/img10458.shtml

http://zhaopin.waihuo.com/hnjgyby/img10459.shtml

http://zhaopin.waihuo.com/hnjgyby/img10460.shtml

http://zhaopin.waihuo.com/hnjgyby/img10461.shtml

http://zhaopin.waihuo.com/hnjgyby/img10462.shtml

http://zhaopin.waihuo.com/hnjgyby/img10463.shtml

http://zhaopin.waihuo.com/hnjgyby/img10464.shtml

http://zhaopin.waihuo.com/hnjgyby/img10465.shtml

http://zhaopin.waihuo.com/hnjgyby/img10466.shtml

http://zhaopin.waihuo.com/hnjgyby/img10467.shtml

http://zhaopin.waihuo.com/hnjgyby/img10468.shtml

http://zhaopin.waihuo.com/hnjgyby/img10469.shtml

http://zhaopin.waihuo.com/hnjgyby/img10470.shtml

http://zhaopin.waihuo.com/hnjgyby/img10471.shtml

http://zhaopin.waihuo.com/hnjgyby/img10472.shtml

http://zhaopin.waihuo.com/hnjgyby/img10473.shtml

http://zhaopin.waihuo.com/hnjgyby/img10474.shtml

http://zhaopin.waihuo.com/hnjgyby/img10475.shtml

http://zhaopin.waihuo.com/hnjgyby/img10476.shtml

http://zhaopin.waihuo.com/hnjgyby/img10477.shtml

http://zhaopin.waihuo.com/hnjgyby/img10478.shtml

http://zhaopin.waihuo.com/hnjgyby/img10479.shtml

http://zhaopin.waihuo.com/hnjgyby/img10480.shtml

http://zhaopin.waihuo.com/hnjgyby/img10481.shtml

http://zhaopin.waihuo.com/hnjgyby/img10482.shtml

http://zhaopin.waihuo.com/hnjgyby/img10483.shtml

http://zhaopin.waihuo.com/hnjgyby/img10484.shtml

http://zhaopin.waihuo.com/hnjgyby/img10485.shtml

http://zhaopin.waihuo.com/hnjgyby/img10486.shtml

http://zhaopin.waihuo.com/hnjgyby/img10487.shtml

http://zhaopin.waihuo.com/hnjgyby/img10488.shtml

http://zhaopin.waihuo.com/hnjgyby/img10489.shtml

http://zhaopin.waihuo.com/hnjgyby/img10490.shtml

http://zhaopin.waihuo.com/hnjgyby/img10491.shtml

http://zhaopin.waihuo.com/hnjgyby/img10492.shtml

http://zhaopin.waihuo.com/hnjgyby/img10493.shtml

http://zhaopin.waihuo.com/hnjgyby/img10494.shtml

http://zhaopin.waihuo.com/hnjgyby/img10495.shtml

http://zhaopin.waihuo.com/hnjgyby/img10496.shtml

http://zhaopin.waihuo.com/hnjgyby/img10497.shtml

http://zhaopin.waihuo.com/hnjgyby/img10498.shtml

http://zhaopin.waihuo.com/hnjgyby/img10499.shtml


查看完整回答
反对 回复 5天前

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信