第3.7节 函数trim用于删除字符串尾部的空格符、制表符与换行符
来源:互联网 发布:免费源码网站 编辑:程序博客网 时间:2024/05/10 04:41
#include <stdio.h>int strlen(char s[]);main(){ int n; char s[7]; s[0]='a'; s[1]=s[2]='p'; s[3]='l'; s[4]='e'; s[5]='\t'; s[6]='\0'; printf("%s:",s); trim(s); printf("%s",s);}int trim(char s[]){ int n; for(n=strlen(s)-1;n>=0;n--) if(s[n]!=' '&& s[n]!='\t'&&s[n]!='\n') break; s[n+1]='\0'; return n;}int strlen(char s[]){ int i; i=0; while(s[i]!='\0'){ ++i; } return i;}
trim非如下,如下是从右往左第一个空白符
int trim(char s[]){ int n; for(n=strlen(s)-1;n>=0;n--) if(s[n]==' '|| s[n]=='\t'||s[n]=='\n') break; s[n]='\0'; return n;}
0 0
- 第3.7节 函数trim用于删除字符串尾部的空格符、制表符与换行符
- c 语言 删除字符串中尾部的空格符 制表符与换行符
- 函数备忘-Trim() -功能删除字符串首部和尾部的空格
- Eclipse中显示空格符、制表符和换行符
- C语言中空格符,制表符,换行符详解
- Eclipse中显示空格符、制表符和换行符
- 去除制表符、空格、换行符、空格符特殊 符号
- 编写一个统计空格制表符与换行符个数的函数
- js的换行符空格符\0 \b
- jQuery的$.trim函数可以删除字符串前后的换页、换行、制表、回车、空格、垂直制表等字符。
- 编写一个程序统计各个数字、空白符(包括空格符、制表符及换行符)以及其它字符出现的次数
- Python字符串中的换行符和制表符
- C函数去除字符串首尾的空格、制表符,结尾的换行的函数
- 【转】vim的制表符和空格符
- 大部分带有字符串的编程语言中,用于去掉字符串头部和尾部的空格的方法,往往都会作为一个标准提供..trim
- 删除字符串尾部重复的“字符串”
- 01【文本处理】删除字符串尾部的回车符\r
- 替换空格、换行符、制表符、英文的“.”
- ::GetCommandLine()获取的值与CWinApp::m_lpCmdLine不同之处
- 创建表空间,用户,分配权限
- Java编程风格与命名规范整理
- 09_Flink Streaming execute
- 算法
- 第3.7节 函数trim用于删除字符串尾部的空格符、制表符与换行符
- hosts文件修改,重启生效
- Jenkins Plugins - A better way to install Plugins 插件安装
- 悬浮广告层
- 【7】机器学习之一脉相承:聚类纵论
- VPN篇(5.2)-06. IPsec VPN 星状拓扑 ❀ 飞塔 (Fortinet) 防火墙
- MiniDebugger需要改进的点
- Codeforces Round #356 (Div. 2) A - Bear and Five Cards
- CSS clip:rect用法