funciones de la biblioteca C - strxfrm ()
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|