Latest web development tutorials

funciones de la biblioteca C - strxfrm ()

C biblioteca estándar - <string.h> C biblioteca estándar - <string.h>

descripción

funciones de biblioteca Csize_t strxfrm (char * dest, const char * src, size_t n) de acuerdo con la opción de configuración regional LC_COLLATE actual del programa para convertir los nprimeros caracteres de la cadenasrc,y para colocarlos en la cadenadest.

declaración

Aquí es) a función más strxfrm (.

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

parámetros

  • dest - puntero al contenido de almacenamiento de la matriz de destino, si el parámetro n es 0, entonces es un puntero nulo.
  • src - que ser convertido a la cadena de configuración regional C actual.
  • n - se copia en el número máximo de caracteres de cadena1.

Valor de retorno

Esta función devuelve la longitud de la cadena que se convierte, sin incluir el carácter terminador nulo.

Ejemplos

El siguiente ejemplo muestra se utiliza la función 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);
}

Vamos a compilar y ejecutar el programa anterior, lo que resultará en lo siguiente:

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

C biblioteca estándar - <string.h> C biblioteca estándar - <string.h>