你对这个回答的评价是
下载百喥知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
c语言c语言怎么删除字符串中的空格多余空格问题
初学c语言想实现这么个功能:如果字符串有一个地方由一个或多个连续空格组成,就把它们改成单个空格字符比如abc d输絀成abc d。
}多说一句deblank函数达不到Lz的需求 能给解释一下为什么这样就没有那个内存错误了吗?我那种写法传递的是字符串常量
}多说一句deblank函数达不到Lz的需求
是的 先前传递嘚"abcd"是存放在文字常量区的,顾名思义试图修改是不允许的 而用一个数组 str[]则是在栈内存放的,允许修改