学习笔记-去掉字符串两头的空格
来源:互联网 发布:mac怎么显示桌面 编辑:程序博客网 时间:2024/05/01 04:49
int trimSpace(char *inbuf, char *outbuf)
{
int len = strlen(inbuf);
int i = 0;
int j = 1;
while (*(inbuf + i) == ' '){ i++; }
while (*(inbuf + len - j) == ' '){ j++; }
len = len - i - j + 1;
for (int q = 0; q < len; q++)
{
*(outbuf + q) = *(inbuf + i + q);
}
outbuf[len] = '\0';
return 0;
}
void main()
{
char inbuf[] = " sadsad ";
char outbuf[50];
int ret = trimSpace(inbuf, outbuf);
cout << outbuf;
system("pause");
}
{
int len = strlen(inbuf);
int i = 0;
int j = 1;
while (*(inbuf + i) == ' '){ i++; }
while (*(inbuf + len - j) == ' '){ j++; }
len = len - i - j + 1;
for (int q = 0; q < len; q++)
{
*(outbuf + q) = *(inbuf + i + q);
}
outbuf[len] = '\0';
return 0;
}
void main()
{
char inbuf[] = " sadsad ";
char outbuf[50];
int ret = trimSpace(inbuf, outbuf);
cout << outbuf;
system("pause");
}
1 0
- 学习笔记-去掉字符串两头的空格
- 去掉字符串两头的空格
- iOS 去掉字符串中两头的尖括号
- 两头堵模型:有一个字符串开头或结尾有n个空格,欲去掉前后空格返回一个新的字符串
- 字符串两头堵的模型就是去掉两边空格,已经字符串1,在字符串2出现的次数,不修改输入。
- 在javascript中如何去除字符串两头的空格
- sql trim()函数去掉两头空格
- sql trim()函数去掉两头空格,编程要注意空格的地方
- 去掉字符串右端的空格
- 去掉字符串空格的函数
- 去掉字符串前后的空格
- 去掉字符串内的空格
- 去掉字符串里的空格
- 去掉字符串的左右空格
- 去掉字符串中间的空格
- 统计字符串中非空格字符串的长度并取出--两头堵模型
- 【字符串】去掉字符串两端的空格trimSpace
- 笔试题:去除字符串两头空格,合并中间空格
- C++函数基础
- Unable to instantiate Action, loginAction, defined for 'login' in namespace
- poj 1639 Picnic Planning 最小k度生成树
- codeforces 630~~【组合数 C(n,m)】
- Jquery Ajax的success:funtion(data)的data非son类型
- 学习笔记-去掉字符串两头的空格
- hihocoder 1032 最长回文子串 (Manacher算法 详解+模板)
- 龟兔赛跑的预测
- 指针学习笔记
- 欢迎使用CSDN-markdown编辑器
- 转 在@interface中的大括号中声明和@property区别
- 隐式(Synchronized)锁和显式(java.util.Lock)锁
- pcl 1.8.0(1) Boost_1_60_0 编译
- python的拉链(zip)