C语言
良许Linux
公众号:良许Linux
展开
-
C语言strtok()函数:字符串分割
头文件:#include 定义函数:char * strtok(char *s, const char *delim); 函数说明:strtok()用来将字符串分割成一个个片段。参数s 指向欲分割的字符串,参数delim 则为分割字符串,当strtok()在参数s 的字符串中发现到参数delim 的分割字符时则会将该字符改为\0 字符。在第一次调用时,strtok()必需给予参数s原创 2016-12-20 15:26:43 · 383 阅读 · 0 评论 -
strtol()详解
long int strtol(const char *nptr, char **endptr, int base) strtol()会将nptr指向的字符串,根据参数base,按权转化为long int, 然后返回这个值。 参数base的范围为2~36,和0;它决定了字符串以被转换为整数的权值。 可以被转换的合法字符依据base而定,举例来说,当base为2时,合法字符为‘0’,‘1’;b转载 2017-01-20 11:21:07 · 1044 阅读 · 0 评论 -
C实战 | 字符串替换
前言 本部分介绍这份代码的背后故事,想看干货可直接跳过。 前几天,良许正在开心的写代码,突然,一个帝都的小伙加了我,向我请教如何写字符串替换的程序,类似于记事本里的文本替换功能。我一看这个需求,不是很难,就告诉了他思路。但他经验有限,一时写不出来,就希望我能帮他写好。 良许是一个乐于助人的人,但帮人写代码这个事……真的不是我所想的,因为这样对方得不到成长。看他一愁莫展的样子,我想到了当年我转...原创 2019-03-24 21:42:28 · 1547 阅读 · 0 评论