去掉fgets拷贝的回车符
使用fgets(),如果缓冲区够大,就会把行尾的回车符 ‘\n’ 也拷入。那怎么快速去掉回车符 ‘\n’ 呢?用下面的函数。
头文件:#inclued<string.h>
strcspn()用来检索字符串s1开头连续有几个字符都不含字符串s2中的字符,其原型为:
int strcspn(char *s1, char *s2);
【参数说明】s1、s2为要进行查找的两个字符串。
strcspn()从字符串s的开头计算连续的字符,而这些字符都完全不在字符串s2中。简单地说,若strcspn()返回的数值为n,则代表字符串s1开头连续有n 个字符都不含字符串s2中的字符。
【返回值】返回字符串s1开头连续不含字符串s2内的字符数目。
使用方法:
fgets(buf, 32, fp);
buf[strcspn(buf, “\n”)] = 0; //rm ‘\n’
去掉fgets拷贝的回车符相关推荐
- Objective-C语法之字符串NSString去掉前后空格或回车符(可以是NSCharacterSet类型的其它字符)...
main.m 1 #import <Foundation/Foundation.h> 2 #import "NSString+Trim.h" 3 int main(in ...
- 怎样去掉word2007中的回车符?
怎样去掉word2007中的回车符? 刚刚安装的office2007,在使用word时,那个段落标记总是去不掉,用"显示/隐藏段落标记"只能去掉用于标记空格的点点,就是去不掉回车符 ...
- 去掉/隐藏 word的回车符
去掉 word的回车符 ^P 替换为 空 隐藏 word的回车符 word-03 : 视图-段落标记 前的对勾给去掉: word-07 : word选项- ...
- NSString 去掉前后空格或回车符
2019独角兽企业重金招聘Python工程师标准>>> NSString *string = @" 空格 空格 "; NSString *trimmedStrin ...
- vim去掉windows文本的多余的回车符(^M)
为什么80%的码农都做不了架构师?>>> ) 使用sed 去掉windows下的回车符 (注意^M 在linux 下写法 按^M 是回车换行符,输入方法是按住CTRL+v,松开 ...
- Linux中文档去掉windows文本的多余的回车符(^M)
1) 使用sed 去掉windows下的回车符 (注意^M 在linux 下写法 按^M 是回车换行符,输入方法是按住CTRL+v,松开v,按m) sed -i 's/^M//g' filenam ...
- word2007,取消显示回车符
怎样去掉word2007中的回车符? 刚刚安装的office2007,在使用word时,那个段落标记总是去不掉,用"显示/隐藏段落标记"只能去掉用于标记空格的点点,就是去不掉回车符 ...
- word07去掉回车符
[size=medium]写实验报告时很想去掉word文档里的难看的回车符,随之上网找找,可是好多回复发现都不是很正确所以决定还是自己试试,不成想还真的找到了,为了大家方便少走弯路特意来分享. 方法如 ...
- Word2010如何隐藏去掉回车符
每一次在Word中敲击回车时,都会留下一个回车符,回车次数多了回车符也就跟着变多了,这的确是太影响视觉效果了,我们要如何操作才能将这些回车符去掉呢?Word2010中隐藏回车符的方法,从此告别回车符! ...
最新文章
- 顺风详解Nginx系列—Ngx中的变量
- java笔记 -- java运算
- Spark分区与并行度
- 浅谈同城双中心的网络部署模型
- MySQL last_insert_id()函数
- RxJava之PublishSubject、BehaviorSubject、ReplaySubject和AsyncSubject
- LeetCode 1198. 找出所有行中最小公共元素(二分/合并有序链表)
- 《0bug-C/C++商用工程之道》节选00--内存管理的基本要求
- MATLAB半色调,基于改进协方差矩阵的半色调图像分类研究
- js 操作java对象_js对象复制
- 房地产大亨PropTiger将VR/AR初创公司3DPhy收入麾下
- Apache服务器之------虚拟主机多功能配置
- github的使用 sourceTree
- C语言根号下ln怎么表示,c语言ln根号x
- 【唯美日出win7热门主题】
- 《SEM长尾搜索营销策略解密》一一1.5 互联网时代,世界不再匮乏
- 小红书API根据关键词取商品列表,Onebound数据
- 每日一诗词 —— 行路难
- 三次bezier曲线 MATLAB,Matlab-画二次及三次Bezier曲线-8控制点的B样条曲线
- 使用frp+MobaXterm进行ssh远程连接报错及解决办法
热门文章
- 流量卡之家:5G网速快慢取决于多方面因素 实际应用难达到理论速度
- Android:修改默认音量等级
- 请介绍一下三地菩萨,再说一说,要证悟什么才能称之为三地菩萨.谢谢.
- a configuration error occured during startup
- tomcatServlet
- iPad 使用技巧:Apple Pencil
- 荒岛求生html5母狼攻,荒岛求生各资源作用及获取方法解析 荒岛求生资源怎么获得...
- Vue语法:类名和样式绑定
- python如何打出英文括号_用python的re(正则表达式)模块匹配英文环境下的括号
- 浅析:S2B2C模式