c实现的trim函数
功能:去掉字符串首尾的空格,换行符等空白。
代码:
#include <string.h> #include <stdio.h> #include <ctype.h>char *trim(char *str) {char *p = str;char *p1;if(p){p1 = p + strlen(str) - 1;while(*p && isspace(*p)) p++;while(p1 > p && isspace(*p1)) *p1--=0;}return p; }int main() {char a[]=" asa ";char* h=trim(a);printf("%s\n",h);return 0; }
ps:不能直接用char* a=" asd ";因为这是常量字符串,不能修改。
转载于:https://www.cnblogs.com/fightformylife/p/4361148.html
c实现的trim函数相关推荐
- php中去空函数trim,PHP中trim()函数简单使用指南
string trim ( string $str [, string $charlist ] ) - 去除字符串首尾处的空白字符(或者其他字符) trim()函数当第二个参数为空时,默认去掉空格.制 ...
- java中的string函数_java中string.trim()函数的作用实例及源码
trim()的作用:去掉字符串首尾的空格. public static void main(String arg[]){ String a=" hello world "; Str ...
- java中string.trim()函数
string.trim()函数的作用: 将调用字符串中位于字符串前面和后面的空白符删除. 例如: String s=" hello world ";s.trim(); 输出: he ...
- 记录一次socket编程:String的trim函数
源码: /*** Returns a string whose value is this string, with any leading and trailing* whitespace remo ...
- php trim用法,php trim函数怎么用?
PHP中的trim()函数是一个内置函数,它删除字符串左右两边的空格和预定义的字符.其语法是trim($string, $charlist). php trim函数怎么用? 语法:trim($stri ...
- 在Axapta中实现trim函数
在Axapta中找了半天都没找到字符串的trim函数,用strFind和subStr写了一个,应该有更好的实现方式,先凑合着用吧. static void strTrim(args a) { ...
- sql trim()函数去掉两头空格
1.sql trim()函数去掉两头空格 sql语法中没有直接去除两头空格的函数,但有ltrim()去除左空格rtrim()去除右空格. 合起来用就是sql的trim()函数,即select ltri ...
- java trim()函数_Java - split()函数和trim()函数的使用方法
split()函数和trim()函数的使用方法 本文地址: http://blog.csdn.net/caroline_wendy/article/details/24465141 详细參考Java ...
- MySQL trim()函数
转载自 MySQL trim()函数 MySQL TRIM函数介绍 用户输入的数据通常不是我们所预期的.有时候,它的格式不正确,例如错误的情况,甚至有些甚至包含前导和尾随空格以及其他不需要的字符. ...
- JS的手写TRIM函数
JS的手写TRIM函数 转载于:https://www.cnblogs.com/vibratea/archive/2009/07/24/1530109.html
最新文章
- c4android资源,OpenC4Android开发环境搭.doc
- 人脸识别遇难题,平台先行破局
- Linux shell的和||
- 走进异步世界:博客程序的异步化改造以及发布后的不理想情况
- jsp或servlet依赖范围不能省略原因
- CPU中的Little Endian与Big Endian
- java中获取链表的第一个节点,两个链表中的第一个公共节点(java)
- 苹果Mac时间追踪工具推荐:Time Sink
- ios3怎么取消长按弹出菜单_针对数码打印机中叠印怎么处理
- 智慧职教云答案在哪里找_云课堂智慧职教答案哪里找?
- 潇洒老师教你注塑模具使用顶针油需要注意的问题
- Windows10 无法使用内置管理员打开照片问题解决
- 蔡氏电路matlab,基于MATLABSimulink的蔡氏电路研究(Simulink搭建仿真系统)
- pygame库-Surface类-blit方法的两个参数(source, dest)的含义
- 弘泰俱乐部杨乐、车彦娇团队:凝聚慈善力量,关爱孤困儿童
- 关于YOLOv7的分析
- Velodyne CEO离职背后:风光不再,频频内斗,激光雷达巨头面临内忧外患
- 苹果x怎么关机_苹果12怎么关机 iPhone12关机方法汇总
- mysql 查询案例dept,emp表内数据
- ORACLE数据库介绍