Fundamentos de programaci n
Download
1 / 34

Fundamentos de Programación - PowerPoint PPT Presentation


  • 152 Views
  • Uploaded on

Fundamentos de Programación. Caracteres y Cadenas Elaborado por: Ing. Jorge Rodríguez E. Agenda. Conceptos Básicos de caracteres y cadenas Librería de Manejo de Caracteres (ctype.h) isalpha, isupper, islower, isdigit, isspace, ispunct, isalnum, toupper, tolower.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Fundamentos de Programación' - finn


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Fundamentos de programaci n

Fundamentos de Programación

Caracteres y Cadenas

Elaborado por: Ing. Jorge Rodríguez E.


Agenda
Agenda

  • Conceptos Básicos de caracteres y cadenas

  • Librería de Manejo de Caracteres (ctype.h)

    • isalpha, isupper, islower, isdigit, isspace, ispunct, isalnum, toupper, tolower


Conceptos b sicos de caracteres y cadenas
Conceptos Básicos de caracteres y cadenas

  • Constantes carácter

    • Valor int representado por un carácter entre comillas simples

  • Cadena de caracteres

    • Conjunto de caracteres tratados como una sola unidad.

    • Incluye letras, números y caracteres especiales (+,-,*,/ y$)

    • Se escriben entre comillas dobles

  • En C una cadena de caracteres es un arreglo de caracteres que terminan con el carácter nulo (‘\0’)


Conceptos b sicos de caracteres y cadenas1
Conceptos Básicos de caracteres y cadenas

  • El valor de la cadena es la dirección del primer carácter

    • Una cadena es un puntero al primer carácter de la cadena

      • char color[] = “azul”;

      • const char *ptrColor = “azul”;

      • char color[] = {‘a’,’z’,’u’,’l’,’\0’};

    • Omitir el carácter nulo al final de una cadena es un error

    • Imprimir una cadena q no contenga el carácter nulo, es un error

    • Capturar una cadena de caracteres

      • char palabra[20];

      • scanf(“%s”, palabra);






Manejo de cadenas string h
Manejo de cadenas (string.h)

  • Biblioteca de manipulación de cadenas -- <string.h>

  • Conjunto de Funciones para:

    • Manipular cadenas (copiar y concatenar)

    • Comparar cadenas

    • Buscar caracteres

    • Buscar una cadena dentro de otra

    • Separar cadenas en tokens

    • Longitud de cadena










Uso de strcspn
Uso de strcspn


Uso de strpbrk
Uso de strpbrk


Uso de strrchr
Uso de strrchr


Uso de strspn
Uso de strspn


Uso de strstr
Uso de strstr





Uso de memcpy
Uso de cadenasmemcpy


Uso de memmove
Uso de cadenasmemmove


Uso de memcmp
Uso de cadenasmemcmp


Uso de memchr
Uso de cadenasmemchr


Uso de memset
Uso de cadenasmemset



Uso de strerror
Uso de cadenasstrerror


Uso de strlen
Uso de cadenasstrlen



ad