Librerias String y Ctype (1)
Short Description
programacion...
Description
EL ENCABEZADO STRING.H Define un tipo de variable, una macro y varias funciones para manipular matrices de caracteres. Variables Va riables de la biblioteca A continuación continuación se muestra el tipo de de variable variable definido definido en el encabez encabezado ado string.h: string.h: SN
Variable y descripción
1
Taa!"#$
Este es el tipo entero sin signo y es el resultado de la si%e"& palabra palabra clave. acros de la biblioteca A continuación continuación se muestra la macro definida definida en en el encabezado encabezado string.h: SN
'acr" y descripción
1
N(LO
Esta macro es el valor de una constante de puntero nulo. !unciones de la biblioteca A continuación continuación se describe describen n las funciones funciones definidas definidas en el encabezad encabezado o string.h: string.h: SN
)*nción descrip$i+a
1
V"id V" id , ec-r c"ns$ +"id , s$r/ in$ c/ si%e#$ n0
"usca la primera aparición del car#cter c $un car#cter sin signo% en los primeros n bytes de la cadena apuntada por el argumento str . . &
In$ ecp c"ns$ +"id , s$r1/ c"ns$ +"id , s$r2/ si%e#$ n0
'ompara los primeros n bytes de str1 y str2 . (
V"id , ecpy +"id , des$/ c"ns$ +"id , src/ si%e#$ n0
'opia n caracteres de src a dest . )
V"id , e"+e +"id , des$/ c"ns$ +"id , src/ si%e#$ n0
*tra función para copiar n caracteres de str2 a str1 . +
V"id , ese$ +"id , s$r/ in$ c/ si%e#$ n0
'opia el car#cter c $un car#cter sin signo% a los primeros n caracteres de la cadena apuntada, por el argumento str .
C-ar , s$rca$ c-ar , des$/ c"ns$ c-ar , src0
Agrega la cadena apuntada, por src al final de la cadena apuntada por dest . -
C-ar , s$rnca$ c-ar , des$/ c"ns$ c-ar , src/ $aa!"#$ n0
Aade la cadena apuntada, por src al final de la cadena apuntada, por dest hasta n caracteres de longitud. /
C-ar , s$rc-r c"ns$ c-ar , s$r/ in$ c0
"usca la primera aparición del car#cter c $un car#cter sin signo% en la cadena apuntada por el argumento str . 0
In$ s$rcp c"ns$ c-ar , s$r1/ c"ns$ c-ar , s$r20
'ompara la cadena apuntada, por str1 a la cadena apuntada por str2 . 1
In$ s$rncp c"ns$ c-ar , s$r1/ c"ns$ c-ar , s$r2/ $aa!"#$ n0
'ompara como m#2imo los primeros n bytes de str1 y str2 . 11
In$ s$rc"ll c"ns$ c-ar , s$r1/ c"ns$ c-ar , s$r20
'ompara la cadena str1 con str2 . El resultado depende del a3uste 4'5'*44A6E de la ubicación. 1&
C-ar , s$rcpy c-ar , des$/ c"ns$ c-ar , src0
'opia la cadena apuntada, por src a dest . 1(
C-ar , s$rncpy c-ar , des$/ c"ns$ c-ar , src/ $aa!"#$ n0
'opia hasta n caracteres de la cadena sealada, por src a dest . 1)
Si%e#$ s$rcspn c"ns$ c-ar , s$r1/ c"ns$ c-ar , s$r20
'alcula la longitud del segmento inicial de str1 7ue consiste enteramente en caracteres no en str&. 1+
C-ar , s$rerr"r in$ errn*0
"usca en una matriz interna el n8mero de error errnum y devuelve un puntero a una cadena de mensa3e de error. diecis9i s
Si%e#$ s$rlen c"ns$ c-ar , s$r0
'alcula la longitud del string str hasta, pero sin incluir el car#cter null de terminación.
1-
C-ar , s$rpbr3 c"ns$ c-ar , s$r1/ c"ns$ c-ar , s$r20
Encuentra el primer car#cter en la cadena str1 7ue coincida con cual7uier car#cter especificado en str2 . 1/
C-ar , s$rrc-r c"ns$ c-ar , s$r/ in$ c0
"usca la 8ltima aparición del car#cter c $un car#cter sin signo% en la cadena apuntada por el argumento str . 10
Si%e#$ s$rspn c"ns$ c-ar , s$r1/ c"ns$ c-ar , s$r20
'alcula la longitud del segmento inicial de str1 7ue consta e2clusivamente de caracteres en str2 . &
C-ar , s$rs$r c"ns$ c-ar , pa4ar/ c"ns$ c-ar , a5*4a0
"usca la primera ocurrencia de la cadena completa de la aguja $sin incluir el car#cter nulo de terminación%, 7ue aparece en la cadena pajar . &1
C-ar , s$r$"3 c-ar , s$r/ c"ns$ c-ar , deli0
ompe string str en una serie de to;ens separados por delim . &&
Si%e#$ s$r6&r c-ar , des$/ c"ns$ c-ar , src/ $aa!"#$ n0
6ransforma los primeros n caracteres de la cadena src en locale corrent y los coloca en la cadena des$ .
EL CT78E.H Archivo de cabecera de la biblioteca est#ndar de ' declara varias funciones 7ue son 8tiles para los persona3es de pruebas y cartograf
View more...
Comments