首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >那些你应该记住的字符串函数

那些你应该记住的字符串函数

作者头像
用户1605515
发布2018-04-10 16:29:41
5710
发布2018-04-10 16:29:41
举报
文章被收录于专栏:嵌入式程序猿嵌入式程序猿

在我们移植的基于freeRTOS的webserver源码里,有很多的字符串处理函数,相信仔细研读过的人应该都注意到,那么你对这些字符处理函数都清楚吗?今天我们就来总结下:

这些函数的原型声明其实都在string.h头文件里,因为我们使用的是IAR 7.4,所以这个文件位于:

在一些程序员面试的题目中也经常会出题让实现这些字符串处理函数,这些还是很重要的,对这些函数要大概有个印象,不至于感觉陌生。可以看下string这个文件,结合百度查阅,接可以弄清楚这些字符串函数,例如以strchr函数为例,在iar下看到他的源码其实很简单,就是寻找字符C首次出现在字符串s中的位置,成功则返回要查找字符第一次出现的位置,失败返回NULL。

在看在我们之前讲过的移植好的webserver的代码中有大量应用这些函数的地方

这样的例子还有很多,我们就不列举了,希望可以引起大家对这些函数的重视。这些都是别人都已经写好了,我们只是拿来用,有什么理由不学会它呢?有兴趣的甚至可以不要看这些函数源码,自己去实现。仔细阅读下string.h这个文件,会对你有很大帮助。希望这个周末可以对你有所收获。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-08-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档