UNIDAD EDUCATIVA FISCOMISIONAL "DON BOSCO"
NOMBRE: ALEJANDRA RUANO
Curso: 1ro Bach. Informatica
D.C.D: Realizar una investigación acerca de las diferentes funciones con la finalidad de facilitar la creacion de programas
strcpy
strcpy
#include <stdlib.h>
#include <conio.h> #include <stdio.h> #include <string.h> #include <stdio.h> //copia una cadena de caracteres en otra variable int main() { char src[40]; char dest[100]; memset(dest, '\0', sizeof(dest)); strcpy(src, "holaaa soy oscar"); strcpy(dest, src); printf("Final copied string : %s\n", dest); getch(); }strcat#include<stdio.h> #include<string.h> #include<stdlib.h> //añade el contenido de la cadena fuente a la cadena destino main(){ char c1[15]="Hola", c2[15]=" Mundo"; strcat(c1,c2); printf("%s\n",c1); system("pause"); return 0; }strlen//el programa sirve para contar los caracteres por ejemplo de una oracion #include <stdlib.h> #include <conio.h> #include <stdio.h> #include <string.h> #include <stdio.h> #include <string.h> int main() { char s[13] = "Hola a todos"; printf( "s=%s\n", s ); printf( "strlen(s) = %d\n", strlen( s ) ); getch(); }strchr
//permite que se vea en pantalla la frase hasta el caracter encontrado en este caso m #include <stdlib.h> #include <conio.h> #include <stdio.h> #include <string.h> #include <stdio.h> #include <string.h> int main() { char s[12] = "Hola amigos"; char c = 'm'; printf( "s=%s\t", s ); printf( "c=%c\n", c ); printf( "strchr=%s\n", strchr( s, c ) ); getch(); }strncmp
//determina el numero de caracteres iguales entre dos cadenas #include <stdlib.h> #include <conio.h> #include <stdio.h> #include <string.h> #include <stdio.h> #include <string.h> int main() { char s1[9] = "culivar"; char s2[8] = "cultivo"; int i; printf( "s1=%s\t", s1 ); printf( "s2=%s\n", s2 ); i = strncmp( s1, s2, 3 ); printf( "Las 3 primeras letras de s1 son " ); if( i < 0 ) printf( "menores que" ); else if( i > 0 ) printf( "mayores que" ); else printf( "iguales a" ); printf( " s2\n" ); getch(); }
No hay comentarios:
Publicar un comentario