如何去除char类型字符中的空格
char a[30];
a中的内容是"123 "
我怎样去除空格啊
char a[30];
a中的内容是"123 "
我怎样去除空格啊
解决方案 »
- invalidate UpdateWindow 和状态的SetText发生死锁了,求解决办法
- 解析Html 信息
- 如何实现这样监控程序?????? ------ 给分68
- 数据集连接不成功时怎样关闭对话框
- 高分相送!如何将打开的位图翻转???
- 请教下,程序中的文件相对路径是指“相对于”什么的路径?是执行程序目录?
- 我将一个声音数据读到一块内存中,怎样才能把这个声音读出来????
- 为什么不在断点停下来?
- 高手请进!
- Windows程序设计 5e 第四章里的3个演示程序刚运行就退出了,怎么回事?
- 高分求通用的矢量图形绘制与显示程序的思路,望高手们不吝赐教,谢谢!
- 灌水爱好者不可不看:灌水专用的字符图形自动生成器--CIC v1.0.0 版.
{
if ( a[i] == ' ' )
{
a[i] = '\0';
break;
}
}
CString str;
str.TrimRight();//去掉右边的空格
str.TrimLeft();//去掉左边的空格
char tmp[30];
int j=0;
strcpy(tmp,'');
for(i=0;i<strlen(a);i++)
{
if(a[i]!=' '){strcat(tmp,a[i]);j++;}
}
tmp[j]='\0';
sscanf(a,"%s",b);这样,b中就只有123了
{
if ( a[i] == ' ' )
{
a[i] = '';
}
}
for ( int i = 0,j=0; j < 30; j++ )
if(a[j]=' ')
{
continue;
{
else
{
a[i++]=a[j];
}
不知道是否符合你的意思?
{
if ( a[i] == ' ' )
{
a[i] = '';
}
}
这个方法我常用!
{
if ( a[i] == ' ' ) // 空格
{
a[i] = ''; // 去掉空格
}
}
char buff[sizeof(str)];
char bufftemp[sizeof(str)] ;
int j = 0 ;
for (int i=0 ;i<sizeof(str); i++ )
{ if(buff[i]!=' ')
{
bufftemp[j]=buff[i];
j++;
}
}