博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
指针循环错误实例
阅读量:4357 次
发布时间:2019-06-07

本文共 393 字,大约阅读时间需要 1 分钟。

1 #include
2 3 int main() 4 { 5 char a[]="I am a body!",b[20],*p1,*p2; 6 7 8 for(p1=a,p2=b;p1!='\0';p1++,p2++) 9 *p2=*p1;10 *p2='\0';11 printf("string a is:%s\n",a);12 printf("string b is:%s\n",b);13 return 0; 14 }

此代码中第8行的for语句有错误,p1='\0'应改为*p='\0'。

注:一般来说,出现这种情况时,首先考虑&和*是否缺少。

转载于:https://www.cnblogs.com/2016024291-/p/6574896.html

你可能感兴趣的文章
为kubectl配置别名和命令行补齐
查看>>
解决在python中进行CGI编程时无法响应的问题
查看>>
记录一次MySQL数据库CPU负载异常高的问题
查看>>
python查看redis版本
查看>>
安装go环境
查看>>
安装kubernetes-dashboard
查看>>
从容器拷贝文件
查看>>
随笔-ansible-2
查看>>
腾讯云时间服务器
查看>>
nginx基础内容
查看>>
在CentOS 7上安装常用的YUM源
查看>>
getattr和setattr
查看>>
在CentOS6上安装mysql5.7报错
查看>>
cpu多级缓存
查看>>
使用VBA达到vlookup效果
查看>>
[已解决]报错run `npm audit fix` to fix them, or `npm audit` for details
查看>>
CUDA学习(六)之使用共享内存(shared memory)进行归约求和(M个包含N个线程的线程块)...
查看>>
CUDA学习(四)之使用全局内存进行归约求和(一个包含N个线程的线程块)
查看>>
CUDA学习(五)之使用共享内存(shared memory)进行归约求和(一个包含N个线程的线程块)...
查看>>
CUDA学习(七)之使用CUDA内置API计时
查看>>