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

字符串的删除

字符串的删除

C
慕粉3630830 2016-09-05 20:40:06
int i=0; char p=a; while(p&&p=='') { a[i]=p; i++; p++;//为什么这里的p++要在if语句里面 } while(p)//为什么这里是P { if(p!='') { a[i]=p; i++; }p++;//为什么这里的p++要在if语句外面 } a[i]='\0';
查看完整描述

1 回答

?
onemoo

TA贡献883条经验 获得超454个赞

你把代码写完整些

查看完整回答
反对 回复 2016-09-05
  • 慕粉3630830
    慕粉3630830
    #include <stdio.h> void fun( char *a ) { int i=0; char *p=a; while(*p&&*p=='*') { a[i]=*p; i++; p++;//为什么这里的p++要在while语句里面 } while(*p) { if(*p!='*') { a[i]=*p; i++; }p++; //为什么这里的p++要在if语句外面 } a[i]='\0'; }
  • 1 回答
  • 0 关注
  • 1070 浏览

添加回答

举报

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