Latest web development tutorials
×

C курс

C Язык учебника C Краткое введение C параметры окружающей среды C Структура программы C Базовый синтаксис C Типы данных C переменная C постоянная C Storage Class C операторы C судья C циркуляция C функция C Обзорное правила C массив C указатель C строка C структура C союз C поле Bit C typedef C Входной и Выходной C грамотность документов C препроцессор C заголовок C Слепки C Обработка ошибок C Рекурсия C Переменный параметр C Управление памятью C Параметры командной строки C Классические 100 случаев

C Стандартная библиотека

C Стандартная библиотека - справочное руководство C Стандартная библиотека - <assert.h> C Стандартная библиотека - <ctype.h> C Стандартная библиотека - <errno.h> C Стандартная библиотека - <float.h> C Стандартная библиотека - <limits.h> C Стандартная библиотека - <locale.h> C Стандартная библиотека - <math.h> C Стандартная библиотека - <setjmp.h> C Стандартная библиотека - <signal.h> C Стандартная библиотека - <stdarg.h> C Стандартная библиотека - <stddef.h> C Стандартная библиотека - <stdio.h> C Стандартная библиотека - <stdlib.h> C Стандартная библиотека - <string.h> C Стандартная библиотека - <time.h>

Функции библиотеки C - strxfrm ()

C стандартная библиотека - <string.h> C стандартная библиотека - <string.h>

описание

Функции библиотеки Csize_t strxfrm (символ * DEST и Const символ * Передискретизация, size_t N) в соответствии с текущим параметром локали LC_COLLATE программы для преобразования первые псимволов строкиСРК,и поместить их в строкеЦел.

заявление

Здесь () функция утверждение strxfrm.

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

параметры

  • Dest - указатель на содержимое хранения массива назначения, если параметр п равен 0, то это пустой указатель.
  • ЦСИ - должны быть преобразованы в текущей строке локали C.
  • п - копируется на максимальное количество символов 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 стандартная библиотека - <string.h> C стандартная библиотека - <string.h>