C 库函数 - strxfrm()

C 语言教程 · 2019-02-24 17:56:53

描述

C 库函数 size_t strxfrm(char *dest, const char *src, size_t n) 根据程序当前的区域选项中的 LC_COLLATE 来转换字符串 src 的前 n 个字符,并把它们放置在字符串 dest 中。

声明

下面是 strxfrm() 函数的声明。

size_t strxfrm(char *dest, const char *src, size_t n)

参数

  • dest -- 指向存储内容的目标数组的指针,如果参数 n 为 0,则它是一个空指针。
  • src -- 要被转换为当前区域设置的 C 字符串。
  • n -- 被复制到 str1 的最大字符数。

返回值

该函数返回被转换字符串的长度,不包括空结束字符。

实例

下面的实例演示了 strxfrm() 函数的用法。

#include <stdio.h>
#include <string.h>

int main()
{
   char dest[20];
   char src[20];
   int len;

   strcpy(src, "W3C School");
   len = strxfrm(dest, src, 20);

   printf("字符串 |%s| 的长度是: |%d|", dest, len);
   
   return(0);
}

让我们编译并运行上面的程序,这将产生以下结果:

字符串 |W3C School| 的长度是: |10|

点击查看所有 C 语言教程 文章: https://codercto.com/courses/l/17.html

查看所有标签

自制搜索引擎

自制搜索引擎

[日]山田浩之、[日]末永匡 / 胡屹 / 人民邮电出版社 / 2016-1 / 39.00元

《自制搜索引擎》聚焦于Google和Yahoo!等Web搜索服务幕后的搜索引擎系统,首先讲解了搜索引擎的基础知识和原理,接着以现实中的开源搜索引擎Senna/Groonga为示例,使用该引擎的源代码引导读者亲自体验搜索引擎的开发过程。这部分讲解涉及了倒排索引的制作和压缩、检索的处理流程以及搜索引擎的优化等内容。又简单介绍了一些更加专业的搜索引擎的知识和要点,为读者今后进一步学习打下了基础。本书适合......一起来看看 《自制搜索引擎》 这本书的介绍吧!

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

html转js在线工具
html转js在线工具

html转js在线工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具