谁可相欹 发表于 2015-1-16 12:07:01

linux教程之Linux字符串处置函数先容

在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等);
 Linux内核不克不及利用用户空间的函数,不外内核里仍是有良多同名字符串处置函数可用,基础没有停滞。
  #include<linux/string.h>便可
  固然,有的函数仍是系统布局优化的,比方有的powerpc处置器含有正则表达式硬件减速器。关于优化处置的函数,必需界说响应的__HAVE_ARCH_OPERATION宏
  不然,都是用lib/string.c中完成的系统布局有关的尺度操纵。
  strcmp、strncmp,这个不必注释
  strnicmp,同strncmp,不反省巨细写
  strcpy、strncpy这些也不必注释,
  strlcpy,相似于strncpy,可是假如源字符串年夜于size,那末能包管方针字符串仍旧是0开头字符串。
  char*strcat(char*,constchar*);
  将src字符串附加到dest字符串,strncat同理。
  size_tstrlcat(char*,constchar*,__kernel_size_t);
  同strncat相似,但了局字符串长度不凌驾size。
  char*strchr(constchar*s,intc);
  在字符串s中查找c呈现的第一个地位
  char*strrchr(constchar*,int);
  同上,不外是查找呈现的最初的地位
  extern__kernel_size_tstrlen(constchar*);
  统计一个0开头字符串长度
  extern__kernel_size_tstrnlen(constchar*,__kernel_size_t);
  同上,可是统计长度不凌驾size
  __kernel_size_tstrspn(constchar*s,constchar*accept);
  在s中统计完整由accept中字符构成的字符串长度
  __kernel_size_tstrcspn(constchar*,constchar*reject);
  相似strspn,但统计的是完整不由reject中字符构成的字符串长度
  char*strstr(constchar*s1,constchar*s2);
  在s1中查找字串s2
  char*strpbrk(constchar*cs,constchar*ct);
  查找字符串ct中的字符在字符串cs中呈现的第一个地位
  char*strsep(char**,constchar*);
  将字符串分别成由ct支解的标志。
  另有一些操纵合适于一般的内存区,而非字符串
  memset未几说,memset_io可用于IO区
  char*bcopy(char*dest,constchar*src,size_tcount)
  void*memcpy(void*dest,constvoid*src,size_tcount)
  这两个功效不异,不外指针范例memcpy是void罢了
  memcpy_fromio同上,不外能够从io区拷贝
  void*memmove(void*dest,constvoid*src,size_tcount)
  同memcpy,不外能够用于堆叠的源和方针地区
</p>
初学阶段只要把上课时候学习过的命令练熟就可以了.单靠学习各种命令而成为高手是不可能的。

小女巫 发表于 2015-1-24 23:21:51

掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。

仓酷云 发表于 2015-2-2 16:36:03

以前觉得Linux就跟dos一样,全是用命令窗口,相对于窗口界面来说多麻烦呀。

第二个灵魂 发表于 2015-2-8 02:32:52

最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。

蒙在股里 发表于 2015-2-24 05:09:46

让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?

乐观 发表于 2015-3-7 11:26:45

在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。

灵魂腐蚀 发表于 2015-3-15 04:27:14

其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。

只想知道 发表于 2015-3-21 20:46:05

请问谁有Linux的学习心得的吗?简单的说说?
页: [1]
查看完整版本: linux教程之Linux字符串处置函数先容